Firmware framework
UEFI++
A modern C++ framework for building low-level software in UEFI environments, with memory management, PE loading, detouring, symbol resolution, and architecture tooling.
Computer science · systems development
I’m a computer science student focused on low-level software, Windows internals, UEFI, reverse engineering, and modern C++.
01 / SELECTED WORK
Long-running systems projects centered on understanding the whole stack—not just producing a demo.
Firmware framework
A modern C++ framework for building low-level software in UEFI environments, with memory management, PE loading, detouring, symbol resolution, and architecture tooling.
Assembler · disassembler · detours
Freestanding instruction tooling designed for environments where a conventional runtime is unavailable, with relocation-aware assembly and reusable analysis primitives.
Program analysis
A symbol and image-analysis layer for resolving PDB data, classifying functions, and connecting static program information to runtime boot components.
02 / ABOUT
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.
UEFI applications, boot services, PE images, and early-boot execution environments.
Memory management, paging, executable allocation, ownership, and low-level architecture.
Disassembly, control flow, debug symbols, binary formats, and reverse engineering.
Reusable infrastructure, explicit interfaces, testing, and deliberate modern C++ design.
03 / CONTACT
Projects, internships, open-source work, technical conversations, or opportunities in systems engineering.