Lahiru Udayakumara
Available for serious product buildsColombo, Sri Lanka

Software Engineer / Founder / UI-led Builder

Lahiru Udayakumara

Outcome-driven Software Engineer with 2+ years of experience designing scalable, high-performance digital solutions. I build intuitive applications, optimize system architecture, and deliver reliable products across web, mobile, backend, IoT, and creative visual systems, with special interest in connected-device platforms and production-ready monitoring tools.

Medium

Current focus

Scalable product engineering

Core strength

Full-stack, IoT, and open-source systems

Creative edge

UI/UX, 3D visuals, and product polish

2+

years delivering production software

20+

software, product, IoT, and visual builds

2025

founded OpenCorex for open-source engineering

Developer profile

Senior-level value beyond writing features.

I operate best where the work needs both engineering depth and product taste: turning unclear requirements into maintainable systems, improving user experience, and making delivery feel steady.

Architecture ownership

I think through system boundaries, API contracts, data modeling, authentication, deployment flow, and future maintenance before the codebase grows expensive to change.

Product engineering

I connect technical choices to the user journey: fast interfaces, clear states, useful flows, accessibility-minded components, and thoughtful visual hierarchy.

Delivery judgment

I reduce ambiguity early, split work into shippable slices, document tradeoffs, and keep quality high without turning every decision into over-engineering.

Team-level value

I bring clean handoffs, readable code, practical reviews, debugging discipline, and calm ownership when a product needs to move from idea to reliable release.

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.

DreamGen Labs

April 2024 - Present

Software Engineer

Designing and maintaining scalable web and mobile applications across the full software lifecycle, from requirements and implementation to testing, deployment, optimization, and maintenance.

Bitzquad

July 2024 - January 2025

Software Engineer Intern

Contributed to an international workforce and operations management platform, improving user experience, platform functionality, and architecture adaptability with cross-functional teams.

OpenCorex

April 2025 - Present

Founder & Lead Developer

Leading an open-source organization focused on innovative developer tooling, strategic project direction, clean architecture, and hands-on implementation.

Fiverr

November 2019 - Present

3D Artist

Delivering customized 3D design solutions for international clients using 3ds Max, V-Ray, KeyShot, and Photoshop while maintaining deadlines and client satisfaction.

Senior-level profile

A sharper mix of engineering, systems, and creative execution.

I move between product thinking and implementation: shaping the interface, building the backend, improving the delivery path, and making the final experience feel intentional.

Product-grade interfaces

Modern web experiences with strong UX, responsive systems, and the polish users feel before they notice it.

Backend architecture

APIs, authentication, databases, and deployment flows shaped around reliability, clarity, and scale.

Mobile and cross-platform builds

Flutter, Android, and web products built with practical tradeoffs and real-world delivery in mind.

IoT and connected systems

Connected-device workflows across embedded hardware, real-time communication, monitoring dashboards, and scalable cloud-backed management.

Open-source engineering

Community-minded tooling, reusable frameworks, clean architecture, and maintainable foundations built for developer adoption.

Rescue and refinement

Debugging, performance cleanup, refactors, and launch-readiness work for products that need sharper execution.

Working stack

Tools chosen for shipping, not decoration.

TypeScript (TS)

TypeScript

React

React

Next.js

Next.js

Angular

Angular

Node.js

Node.js

Spring

Spring

Flutter

Flutter

MongoDB

MongoDB

PostgreSQL

PostgreSQL

Docker

Docker

GitHub Action

GitHub Action

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

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

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

Frameworks

Express.js, Spring Boot, NestJS, Next.js, Angular, React Native, .NET, Django, Flask

Platforms

AWS, GCP, Firebase, Vercel, Netlify, Power BI, Jupyter Notebook, Draw.io

Data and IoT

PostgreSQL, MySQL, MongoDB, Firebase, Arduino, ESP32, MQTT, sensor integration

Delivery tools

Git, Docker, GitHub, GitLab, GitHub Actions, Postman, VS Code, JetBrains IDEs, Figma

Frontend libraries

React.js, Material UI, Tailwind CSS, Redux, Bootstrap, responsive design systems

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.

IoT device management platform

June 2025 - Present

Cross-platform React Native mobile app and React admin portal for real-time IoT monitoring, secure device configuration, and AWS-backed operational reliability.

React Native, React, AWS, TypeScript

BackStem backend framework

April 2025 - Present

Modular TypeScript backend framework with decorators, dependency injection, CLI tooling, plugin extensibility, and monorepo-ready structure.

TypeScript, Node.js, custom HTTP server, Next.js docs

React Helmet Pro

April 2025 - Present

React and Next.js head manager with SSR support, SEO tags, JSON-LD, and middleware-oriented integration for production metadata workflows.

React, Next.js, TypeScript, npm package delivery

ERP system for marine operations

January 2025 - May 2025

Custom ERP workflows for invoicing, payroll, employee management, reporting, role-based access, and real-time alerts.

Next.js, MongoDB, Firebase

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.

Contact

Have a product, role, or collaboration in mind?

Send a clear brief and I will get back with the next useful step. I am especially interested in thoughtful product work, open-source systems, and creative technical builds.

Lahiru Udayakumara

Lahiru Udayakumara

Software Engineer

All rights reserved 2026.