Software engineering, graphics programming, and creative technical solutions.
A lightweight 3D graphics engine with Unity-like architecture and hardware-accelerated OpenGL rendering.
From-scratch 3D rendering engine with inverse kinematics for robotic arm simulation and control.
Python-based 3D printing slicer with gyroid infill generation and G-code export, built from scratch in 24 hours.
Full compiler for a Pascal-like language that compiles to MIPS assembly with lexical analysis, parsing, and code generation.
Flexible N-layer feed-forward neural network implemented from scratch in C++ with backpropagation and image classification.