> _
Developing low-level firmware, optimizing microcontrollers, and building the bridge between hardware and connected IoT ecosystems.
Microcontroller Architecture
Programming ARM Cortex, ESP32, and AVR based systems utilizing RTOS for deterministic task execution.
Low-Level Firmware
Writing highly optimized C/C++ and Rust to interface with sensors, actuators, and memory management units.
IoT Connectivity
Implementing MQTT, CoAP, and BLE stacks for secure, low-power device communication to cloud endpoints.
Hardware Bring-up
Debugging schematics and PCBs using oscilloscopes, logic analyzers, and reading datasheets.
Renewaa Energy
Electronic Engineer
Ja-ela, Western Province, Sri Lanka · On-site
General Sir John Kotelawala Defence University
Instructor
Azend Technologies
Embedded → DevOps Engineer
Colombo, Western Province, Sri Lanka · Hybrid
Vega Innovations
[Intern] Embedded Systems Engineer
Colombo, Western Province, Sri Lanka · On-site