Skip to content
View zcBruAll's full-sized avatar
:electron:
Unlimited power
:electron:
Unlimited power

Organizations

@ZeaCold @QuantixWorld

Block or report zcBruAll

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zcBruAll/README.md

πŸ”¬ Allan Brunner


Swiss Developer β€’ Science Enthusiast β€’ Research-Driven Builder


🧠 Building tools, languages, and simulations
🏎️ Developer for the Valais Racing Team


════ Research Log – Principal Investigator: A. Brunner ════

A continuous notebook of experiments in software, science, and interactive worlds.


πŸ§ͺ 01 β€” Research Focus

I love understanding how things work at the deepest level: how languages are built, how simulations emerge, how systems communicate, and how ideas become tools.

My research passions revolve around:

  • Scientific computation & experiments
  • Compiler and interpreter design
  • Real-time rendering (Mode7, pseudo-3D)
  • Game networking & systems programming
  • Creative world-building & storytelling

🧬 02 β€” Investigator Profile

  • Name: Allan Brunner
  • Origin: Switzerland
  • Field: Computer Science (BSc)
  • Affiliation: Valais Racing Team
  • Research Style: Hands-on, experimental, iterative
  • Tools: Rust β€’ Scala β€’ C/C++ β€’ TS β€’ Vue β€’ Linux (Arch/Wayland)

πŸ”· Active Experiments

πŸ”­ Experiment #07 β€” ISCRacer

Domain: Real-time rendering β€’ Mode7 β€’ Multiplayer networking
Status: Completed Summary:
During my first year, I built a pseudo-3D racing game using Mode7 and implemented a complete online multiplayer architecture.
This project pushed me into real-time graphics and client–server synchronization.


🏁 Experiment #10 β€” Valais Racing Team Software

Domain: Autonomous car β€’ Performance tools
Status: Ongoing
Summary:
As part of the Valais Racing Team, I work on internal tools to support engineering, autonomous car, and performance optimization.
This merges my interests in software, mechanics, and high-speed systems.


🧠 Experiment #12 β€” QuantixScript Language

Domain: Compiler design β€’ x86 assembly β€’ Language theory
Status: In development
Summary:
I’m designing my own compiled, object-oriented programming language.
The current compiler is written in Rust and targets x86 assembly.
The long-term vision is to bootstrap the language by writing its compiler in itself.

Repo β†’ https://github.com/QuantixWorld/QuantixScript


βš™οΈ Experiment #14 β€” Interpreter Research

Domain: Parsing β€’ AST evaluation β€’ Control flow
Status: Completed prototypes
Summary:
I built two interpreters, each progressively more powerful, to understand expression parsing, runtime design, and execution models by following a book.
They lay the foundation for QuantixScript and strengthened my understanding of language internals.


🌍 Experiment #18 β€” GaiaLab (WIP)

Domain: Scientific simulation β€’ Interactive tools
Status: In active design
Summary:
GaiaLab aims to become an interactive virtual science laboratory β€” a place to explore physics, earth science, and other STEM fields through dynamic simulations.
Part of the broader QuantixWorld ecosystem.


πŸ“š Experiment #21 β€” Notes Website

Domain: Knowledge organization β€’ Learning tools
Status: Actively maintained
Summary:
My personal study space where I post course summaries, explanations, experimental logs, and small tools that help me learn.

Website β†’ https://allanbrunner.dev


πŸ”· Systems & Tools

🧰 Tech Toolbox

Backend

Scala β€’ Rust β€’ C β€’ C++ β€’ C#/.NET β€’ Java β€’ Python β€’ Node.js β€’ TypeScript β€’ PHP β€’ Assembly

Frontend

Vue.js β€’ React β€’ JavaScript β€’ TypeScript β€’ HTML β€’ CSS β€’ XAML

DevOps & Workflow

Git β€’ GitLab β€’ Bash β€’ PowerShell β€’ Arduino β€’ Linux (Arch/Wayland)


πŸ§ͺ Data Samples


πŸ”— External Observations

GitHub StackOverflow LinkedIn Instagram Kaggle


End of log β€” More experiments underway…

(GaiaLab, compiler v0.2, new research notes β€” updates incoming)

Pinned Loading

  1. ZeaCold/TimeCalculator ZeaCold/TimeCalculator Public

    "Time Calculator" is an app that helps calculates work hours

    C#

  2. QuantixWorld/QuantixTune QuantixWorld/QuantixTune Public

    An open-source toolbox for spotify

    Vue 2