I enjoy understanding systems from the inside out. Reverse engineering allows me to analyze how software behaves at runtime — how memory is structured, how execution flows, and how internal components interact beneath the surface.
A large part of my focus is game internals, studying engine behavior and reconstructing systems directly from compiled binaries.
I primarily work in C++ with a strong focus on performance, structure, and long-term maintainability. I care about writing systems that are clear, efficient, and thoughtfully designed.
Clean architecture and deliberate design choices matter more to me than quick or overcomplicated solutions.
Alongside low-level work, I build backend systems using JavaScript and Node.js. I develop APIs and services that are simple, reliable, and easy to maintain.
Whether handling requests, managing data, or designing small internal tools, I focus on backend code that remains structured, readable, and scalable.