Languages: C, C++, Python, Go, Bash, SQL
Embedded & Systems: STM32, nRF52, CAN, UDS (ISO-14229), ISO-TP, Real-Time Systems
Tools & Frameworks: CMake, GitHub Actions, Node.js, Docker, GoogleTest
| Repository | Description | Tech |
|---|---|---|
| pycan | Python UDS + ISO-TP stack for automotive diagnostics and testing. | Python, CAN, UDS |
| mempool | Deterministic, fixed-size block memory allocator for embedded systems (O(1)). | C |
| configly | Callback-driven C++ library for decoupled configuration management. | C++, CMake |
| tiny-shell | Non-blocking, zero-heap CLI shell for embedded UART debugging. | C, Embedded |
| argify | Lightweight C library for parsing CLI arguments in constrained environments. | C |
| uuid | Minimal UUID generation library adhering to RFC standards. | C |
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, nRF Connect SDK
CHIP-8 Emulator C implementation of the CHIP-8 virtual machine with SDL-based graphics.
Tech: C, SDL2
Build things that work — and make them work better.



