Below are selected projects demonstrating my experience in
embedded systems, low-power devices, and IoT solutions.



Smart Solar Energy Controller (ESP32-Based IoT System)
Designed a custom embedded system that:
- Monitors real-time solar production
- Automatically redirects excess energy to optimize usage
- Provides remote monitoring and historical analytics
What I Delivered
- Accurate voltage/current/power measurement (ADC calibration)
- Real-time surplus detection and load control (Triac/Relay)
- Embedded web dashboard
- MQTT + HTTP connectivity
- Persistent hourly logging (12-month retention)
- Power-loss recovery system
- NTP-based time synchronization
Technologies:
ESP32, C++, FreeRTOS, MQTT, HTTP, NTP, Web UI, ADC, Power Electronics

Smart Industrial IoT Gateway (ESP32-Based)
Designed a custom embedded gateway that:
- Bridges Modbus RTU field devices to a cloud MQTT backend
- Maintains cellular PPP connectivity.
- Supports secure, event‑driven messaging and device registration
What I Delivered
- Multi‑task FreeRTOS architecture with watchdog, heap, and stack monitoring
- TLS‑enabled MQTT client with reconnection, queueing, and broker host updates
- OTA firmware + descriptor update pipeline with validation and progress reporting
- Remote log streaming over MQTT with batching and time‑boxed sessions
- Scriptable Modbus hooks and offline accumulation/sync for resilience
Technologies:
ESP32, C++17, FreeRTOS, Modbus RTU, MQTT (TLS), OTA, SNTP, Protobuf, ESP‑IDF
