I specialize in designing and implementing reliable, low-level firmware and embedded systems architecture. My focus centers on real-time scheduling, industrial communication protocols, and robust IoT solutions.
I document raw hardware constraints, protocol edge cases, and deterministic RTOS design patterns as bare-metal reference manual for debugging.
- ⚡ Engineering Notes — Deep-dives into low-level silicon architectures, register-level driver mechanics, and physical-layer debugging chronicles.
- Microcontrollers: STM32 (ARM Cortex-M), ESP32, AVR
- Real-Time OS: FreeRTOS (Real-Time Scheduling, Task Synchronization)
- Protocols & Networking: Modbus RTU, MQTT, Wi-Fi, Embedded Networking
- Focus Areas: Industrial IoT (IIoT), Low-Level Drivers, Architecture
🛠️ Modbus Vault
Real-time ESP-IDF Modbus telemetry bridge with MQTT, offline replay, and deterministic RTOS design.
A custom Rate Monotonic Scheduling (RMS) extension for FreeRTOS to handle strict deterministic real-time tasks.
Pot Controlled PWM utilizing Analog to Digital Converter (ADC) - Direct Memory Access (DMA) to offload execution overhead from the ESP32 CPU cores.
- Advanced low-level firmware development & bare-metal optimization
- Safety-critical RTOS architectures
- Edge computing in Industrial IoT pipelines