Firmware Development

Designing deterministic, fault-tolerant firmware that orchestrates sensors, storage, connectivity, and cloud communication with predictable timing, graceful failure handling, and long-term reliability.

Languages
Embedded C C++ MicroPython CSS & HTML JavaScript
Architecture & Design
FreeRTOS Bare-Metal Event-Driven FSM OTA Firmware Updates Modular & Scalable Design

Hardware Design & Manufacturing

End-to-end electronic product development, from schematic architecture and multilayer PCB layout to manufacturing, QC testing, and deployment.

Schematics & PCB
KiCad 10 Hierarchical Schematics Multilayer PCB Design Signal Integrity
Power, EMI & Production
Low-Impedance Power Design Low-EMI & Isolation PCBA Testing & QC Design for Manufacturing (DFM) Product Assembly & Shipping Regulatory Compliance Readiness

IoT System Design & Integration

Architecting resilient IoT systems that connect edge devices to cloud platforms with secure, scalable, and analytics-driven data pipelines, including offline buffering and multi-network fallback strategies.

Edge & Connectivity
Wi-Fi & Cellular BLE Integration Wired Sensors Edge Computing Edge Impulse
Cloud & Data
ThingsBoard PE/CE MQTT(s) / HTTP(s) Telemetry Pipelines Real-Time Dashboards Data Analytics

Asset Tracking & Energy Systems

Applying embedded systems and IoT telemetry to optimize logistics, monitor assets, and improve energy efficiency through data-driven insights.

Asset Tracking
Logistics Monitoring Inventory Tracking Remote Asset Visibility
Energy Management
Predictive Energy Monitoring Load Optimization Telemetry-Driven Analytics
Electric Automotive Technology
EV Battery Pack Design BMS and ECU Technology