>
LUCA
ZIRKELBACH
From VGA buffers to web APIs. Building things most people don't know exist.
01.
Background_Process
I'm Luca Zirkelbach, an 18-year-old self-taught developer from Germany. I write operating systems in Assembly and C, build game engines, and craft full-stack web applications.
6+
Years
Coding
Coding
50+
Projects
Completed
Completed
6+
Core
Languages
Languages
02.
Deployed_Modules
01
Custom OS
Built a small operating system in Assembly and C with 3D rendering capabilities and games.
void set_pixel(int x, int y, Color c) { volatile char *vga_mem = (char*)0xA0000; unsigned int offset = (y * 320) + x; vga_mem[offset] = c.r; }
02
Web Applications
Developed several full-stack web applications with modern frameworks and clean architecture.
@app.route('/api/user/<id>') def get_user(id): user = db.find_user(id) return jsonify(user.to_dict())
03
Game Development
Created interactive games with custom engines and innovative gameplay mechanics.
class Player : public Entity { public: void update(float deltaTime) { position += velocity * deltaTime; if (input::is_key_pressed(KEY_SPACE)) jump(); } };
03.
System_Manual
Low-Level & Architecture
- C / C++
- System programming, performance optimization, and custom game engines.
- Assembly (x86)
- Direct hardware manipulation, OS bootloaders, low-level optimization.
- Rust
- Memory-safe systems programming and high-performance utilities.
High-Level & Applications
- Python
- Backend architecture, REST APIs (Flask), automation, and scripting.
- JavaScript
- Frontend interactivity, modern ES6+ features, and DOM manipulation.
- C# / Java
- Enterprise software solutions, .NET framework, and Unity game development.
- Lua
- Embedded scripting, modding interfaces, and lightweight logic.