Lahiru Udayakumara
Available for Software, Embedded & AI Engineering RolesRobotics & Autonomous SystemsColombo, Sri Lanka · Global Remote

Lahiru Udayakumara

Software Engineer · Embedded & IoT Engineer · AI & Data Engineer

Software Engineer working across scalable full-stack applications, connected IoT firmware, robotics automation, and AI/data pipelines. Bridging hardware-level device behavior with modern cloud systems from initial architecture to production release.

Blog

Distributed & Cloud Systems

Scalable Microservices, Event-Driven Backends & Real-Time APIs

Hardware Telematics & IoT

ESP32/C++ Firmware, MQTT Protocols & Fleet Synchronization

Machine Intelligence & Leadership

Production AI Agents, Scalable Data Pipelines & CTO Governance

CTO

Executive technical strategy & architecture at DreamGen Labs

20+

Mission-critical software, IoT telematics & data platforms shipped

2025

Founded OpenCorex open-source engineering collective

Engineering Profile

Architectural leadership and high-reliability systems.

I operate best where engineering rigor and product intuition meet: translating complex system requirements into resilient architectures, reducing technical debt, and driving deterministic release velocity.

Software & Cloud Architecture

I design scalable backend microservices, clean API contracts, robust auth, and maintainable data models across web, mobile, and cloud environments.

Embedded Systems & IoT Engineering

I develop microcontroller firmware and connected solutions with ESP32, Arduino, C/C++, MQTT, and real-time sensors, bridging hardware telemetry directly to the cloud.

AI & Data Engineering

I engineer intelligent systems, LLM agents, automated data pipelines, and streaming analytics using Python, SQL, MongoDB, and modern telemetry infrastructure.

Product Leadership & UI Craft

As CTO of DreamGen Labs and OpenCorex founder, I bring full product ownership—combining high-performance frontend engineering with polished, intuitive UI/UX.

Experience depth

Production experience across products, teams, and clients.

I have worked across startup-style delivery, international client platforms, open-source leadership, and freelance client execution. That mix gives me a practical view of quality, speed, and long-term maintainability.

LEA - eMOBILITY

June 2025 - Present

Software Engineer (Contract)

Spearheading embedded IoT integration, cloud backend microservices, and cross-platform mobile telemetry for a next-generation electric mobility ecosystem.

DreamGen Labs

April 2024 - Present

Chief Technology Officer (CTO)

Directing overarching technical vision, engineering governance, system architecture, and cloud infrastructure while steering full-lifecycle delivery across distributed products.

OpenCorex

April 2025 - Present

Founder & Lead Developer

Guiding an open-source engineering collective dedicated to high-performance developer tooling, clean architectural paradigms, and production-ready frameworks.

Bitzquad

July 2024 - January 2025

Software Engineer Intern

Engineered mission-critical modules for an international enterprise workforce platform, optimizing database query latency and collaborating cross-functionally on production releases.

Global Enterprise Engagements

November 2019 - Present

3D Artist & Visual Designer

Delivering precision industrial modeling, photorealistic rendering, and commercial 3D product visualizations for global enterprise clients under rigorous production standards.

Technical Capabilities

Architectural rigor, hardware telemetry, and intelligent systems.

I bridge systems architecture and practical delivery: engineering resilient backends, hardware sensor networks, intelligent data models, and polished user-facing products.

Full-Stack Software Engineering

High-performance web and mobile platforms with clean architecture, responsive UX, and scalable modern codebases.

Embedded Systems, IoT & Robotics

Microcontroller firmware (ESP32, Arduino), C/C++, MQTT protocol, kinematics & motion control, sensor integration, and real-time hardware-to-cloud telemetry.

AI & Machine Learning Systems

Intelligent workflows, AI agents, LLM integrations, predictive automation, and practical model deployment with Python.

Data Engineering & Pipelines

Scalable ETL data pipelines, structured data modeling, stream processing, SQL/NoSQL architectures, and operational analytics.

Cloud & Backend Architecture

Resilient microservices, REST/GraphQL APIs, secure authentication, Docker containerization, and AWS/GCP infrastructure.

Product Leadership & Open-Source

CTO technical strategy, founding OpenCorex, developer tooling, maintainable architecture, and hands-on release leadership.

Working Stack & Toolchain

Tools chosen for shipping, not decoration.

Every tool in this stack is actively deployed across mission-critical systems — spanning embedded C/C++ firmware, autonomous robotics motion control, distributed backends, AI models, and high-craft client interfaces.

CC
C++C++
ArduinoArduino
ESP32ESP32 Microcontroller
MQTTMQTT Protocol
ROSROS / Robotics Control
TypeScriptTypeScript
JavaScriptJavaScript
PythonPython
JavaJava
KotlinKotlin
DartDart
PHPPHP
Node.jsNode.js
Express.jsExpress.js
Next.jsNext.js
SpringSpring Boot
AWSAWS Cloud
PostgreSQLPostgreSQL
MongoDBMongoDB
MySQLMySQL
SQLiteSQLite
MariaDBMariaDB
FirebaseFirebase
PyTorchPyTorch / Machine Learning
ReactReact / React Native
FlutterFlutter
AngularAngular
ReduxRedux
Tailwind CSSTailwind CSS
DockerDocker
KubernetesKubernetes
GitGit
GitHubGitHub
GitHub ActionsGitHub Actions / CI-CD
GitLabGitLab
JenkinsJenkins
LinuxLinux / Shell
PostmanPostman
VS CodeVS Code
Android StudioAndroid Studio
pnpmpnpm
FigmaFigma
3ds Max3ds Max
KeyShotKeyShot
V-RayV-Ray
LumionLumion

IoT specialty

Connected-device engineering is one of my strongest lanes.

I work across the device layer, communication layer, application layer, and cloud-backed management layer. That means I can shape the experience from sensor and device behavior all the way to the dashboard, mobile app, and operational workflow around it.

Device layer

Arduino, ESP32, connected sensors, embedded workflows, hardware-aware application logic

Connectivity

MQTT messaging, device communication patterns, secure configuration flows, real-time monitoring

Application layer

React Native mobile apps, React admin portals, device dashboards, operational visibility tools

Cloud and delivery

AWS-backed reliability, scalable backend support, remote device management, maintainable production rollout

AI & Data Engineering

Transforming raw telemetry & data into intelligent action.

I build data systems that bridge real-world physical devices, automated pipelines, and AI intelligence. From custom data extraction to LLM workflows and operational analytics, I build reliable data infrastructure ready for production.

Intelligent systems

AI workflows, intelligent agents, LLM integrations, and practical model deployment with Python and modern ML frameworks.

Data engineering

Scalable ETL pipelines, structured schema design, streaming data flows, PostgreSQL, MySQL, MongoDB, and telemetry databases.

Analytics & insights

Real-time operational dashboards, IoT telemetry analysis, Power BI intelligence, and automated metrics tracking.

Production scale

Deploying low-latency AI inference and high-throughput data processing services on cloud infrastructure.

Open-source focus

Open source is part of the core engineering profile.

I approach open-source work as real engineering: reusable systems, contributor-ready structure, maintainable architecture, and developer tools that can grow with a community.

Community building

Leading OpenCorex as an open-source engineering community with technical direction, project ownership, and contributor-facing structure.

Developer tooling

Building frameworks, packages, reusable project foundations, and maintainable codebases intended to be used and extended by other developers.

Architecture quality

Focusing on clean structure, extensibility, documentation clarity, and decisions that help open-source projects stay readable as they grow.

Sustainable delivery

Treating open-source work like production work: practical scope, strong implementation, release discipline, and long-term maintainability.

Skills summary

Broad stack, practical depth, delivery-focused choices.

My stack covers frontend, backend, cloud, data, automation, embedded systems, and product design. I choose tools based on product needs, team maintainability, and deployment reality.

Languages

C, C++, Python, TypeScript, JavaScript, Kotlin, Java, Go, Rust, PHP, C#

Embedded, IoT & Robotics

Arduino, ESP32, C/C++, MQTT, Sensors, Hardware Telemetry, FreeRTOS, I2C/SPI/UART, Robotics & Motion Control

AI & Data Engineering

Python, PyTorch, TensorFlow, Pandas, NumPy, Jupyter, ETL Pipelines, PostgreSQL, MySQL, MongoDB, Power BI

Backend & Cloud

Express.js, NestJS, Next.js, Spring Boot, AWS, GCP, Firebase, Docker, REST/GraphQL APIs

Frontend & Mobile

React.js, React Native, TypeScript, Tailwind CSS, Material UI, Redux, Responsive Systems

Tools & Leadership

Git, GitHub Actions, CI/CD, Postman, Linux, VS Code, Figma, Technical Architecture

Engineering scope

Systems I can take from concept to stable release.

Recent work spans IoT device management, backend framework design, npm package delivery, ERP workflows, and full-stack operational platforms.

Connected IoT Device Telematics Platform

June 2025 - Present

Architected a dual-tier cross-platform mobile suite and web portal delivering real-time telemetry, cryptographic device authentication, and cloud fleet synchronization on AWS.

React Native, React, AWS, TypeScript, MQTT

BackStem Enterprise Backend Framework

April 2025 - Present

Designed and released a high-performance modular TypeScript backend framework featuring declarative decorators, dependency injection, CLI tooling, and extensible plugin architecture.

TypeScript, Node.js, Custom HTTP Engine, Monorepo

React Helmet Pro – Production Head Manager

April 2025 - Present

Engineered an enterprise-grade React & Next.js metadata manager supporting automated SSR hydration, OpenGraph/Twitter card injection, and schema.org JSON-LD generation.

React, Next.js, TypeScript, npm Package Distribution

Maritime Fleet & Operations Enterprise ERP

January 2025 - May 2025

Engineered custom marine ERP workflows supporting multi-currency financial billing, real-time crew payroll, role-based access control (RBAC), and automated telemetry alerts.

Next.js, MongoDB, Firebase, Enterprise RBAC

Open source

Building OpenCorex as a cleaner place for practical developer tools.

OpenCorex is an open-source organization focused on clean architecture, high-performance systems, and collaborative development. It gives contributors a place to build real-world software with care.

Direct Inquiries & Engagements

Initiate a technical consultation or collaboration.

Whether you are architecting a new product, scaling an IoT device fleet, designing AI & data pipelines, or seeking senior technical leadership, reach out to schedule an initial discussion.

Lahiru Udayakumara

Lahiru Udayakumara

Software Engineer · Embedded & IoT · AI & Data

All rights reserved 2026.