Languages: C, C++, Python, Go, JavaScript, Bash
Embedded & Systems: STM32, nRF52, CAN, UDS, Real-Time Systems
Tools & Frameworks: CMake, GitHub Actions, Node.js, Vue.js, SQL
| Repository | Description | Tech |
|---|---|---|
| pycan | Python UDS + ISO-TP stack for automotive diagnostics. | Python, CAN, UDS |
| configly | Callback-driven C++ library for configuration management. | C++ |
| argify | Lightweight C library for parsing CLI arguments. | C |
| googletest-boilerplate | C++/CMake/GoogleTest starter template. | C++, CMake |
| tiny-shell | Lightweight C shell for embedded systems. | C, CMake |
Scalable FOTA Platform
Backend for encrypted, chunked firmware-over-the-air updates.
Tech: Node.js, SQL, AES Encryption, Proprietary Protocol
Mandown – BLE Fall Detection Wearable
Low-power nRF52840-based wearable using IMU sensors and BLE for fall detection.
Tech: C/C++, BLE, IMU, nRF52 SDK
CHIP-8 Emulator
C implementation of the CHIP-8 virtual machine with SDL-based graphics.
Tech: C, SDL
Build things that work — and make them work better.



