Computer science · systems development

I build software wherefirmware, operating systems,and hardware meet.

I’m a computer science student focused on low-level software, Windows internals, UEFI, reverse engineering, and modern C++.

system_overview online
Low-level software stack diagramA stylized diagram connecting firmware, boot, kernel, and architecture layers.LAYER 00UEFI / firmwareLAYER 01Boot environmentLAYER 02Kernel internalsLAYER 03x86-64 architectureTOOLINGProgram analysis
targetx86_64
modefreestanding
languageC++
Based in GermanyBuilding low-level systemsOpen source on GitHub

01 / SELECTED WORK

Projects built from the bottom up.

Long-running systems projects centered on understanding the whole stack—not just producing a demo.

02 / ABOUT

Engineering with the abstractions removed.

I’m interested in the parts of computing that usually disappear behind an API: address translation, executable formats, boot chains, instruction encoding, and the boundary between software and hardware.

My projects turn that curiosity into reusable infrastructure. I care about explicit ownership, predictable behavior, strong architecture, and code that remains understandable as the system becomes more complex.

01

Firmware

UEFI applications, boot services, PE images, and early-boot execution environments.

02

Systems

Memory management, paging, executable allocation, ownership, and low-level architecture.

03

Analysis

Disassembly, control flow, debug symbols, binary formats, and reverse engineering.

04

Engineering

Reusable infrastructure, explicit interfaces, testing, and deliberate modern C++ design.

03 / CONTACT

Let’s talk about something technically difficult.

Projects, internships, open-source work, technical conversations, or opportunities in systems engineering.