- Statically typed scripting language and runtime implemented in C.
- Built whole compiler toolchain with lexer, parser, AST, semantic validation and bytecode generation.
- Stack based virtual machine with computed-goto execution and various instructions.
- Mark and sweep garbage collector and runtime code generation for x86-64.
- Won second prize in German STEM Science Competition Jugend Forscht.
- Virtual machine and runtime environment written in Rust and later rewritten in C++.
- Implemented a custom bytecode format, targeted by my programming languages.
- Automatic loop parallelization, auto-vectorization and JIT compilation.
- Developed and published a 3D game on Steam when 14 years old.
- Programmed in C# using the Unity game engine.