C++ • Simulation • Graphics • Systems
I build systems from first principles in C++.
My work sits around simulation, graphics, and computational modelling of physical processes.
Graphics pulled me into low-level computing: rendering pipelines, GPU parallelism, and how math becomes visuals. That eventually extended into numerical simulation and system design.
Current priorities:
- Data structures & algorithms
- Large-scale Hodgkin–Huxley simulation
- Returning to graphics through small rendering experiments
Neuron Simulation
- Izhikevich model implementation (Brian2 backend)
- Ongoing large-scale Hodgkin–Huxley GPU simulator
Focus: numerical correctness and performance
Graphics & Systems
- DirectX11 experience
- Rendering pipeline + GPU fundamentals
- Interested in light transport and simulation-driven graphics
Game Systems
- Rewrote the architecture of a 2D pixel game
- FSM for behavioural dynamics + stack-based FSM for AI
Focus: clean system design
Course Work
- Inverse/differential rendering project
- Microscopy interface with PSF modeling
Languages
C++ (primary), C, C#, Python
Strengths
Systems programming
Simulation & modeling
Graphics fundamentals
Parallelism
DSA
Tools
Git
Visual Studio
DirectX11
Basic simulation/graphics tooling
- DSA
- HH neuron simulation
- Low-level C++ depth
- Small renderer experiments