Low-level systems programming, real-time multi-threaded design, memory-safe architectures.
Bare-metal and RTOS firmware, peripheral drivers, interrupt-driven architectures.
Kernel internals, device drivers, system debugging and performance tooling.
Attitude determination, orbital mechanics, star tracking and computer vision pipelines.
Multi-threaded C++ star tracking and spacecraft orientation estimation. Implements the Pyramid Star Identification Algorithm with real-time celestial matching, multi-barrier configuration management, and high-accuracy attitude determination from camera imagery.
View RepositoryDynamic spacecraft attitude control using angular momentum exchange. Implements closed-loop stabilization with custom control loops and real-time angular momentum management.
Distributed node monitoring platform using lightweight C agents and a Python backend. Communicates over MQTT with real-time alerting, metric collection, and dashboard telemetry.
Open to embedded systems engineering, aerospace projects,
systems architecture roles, and technical collaborations.