Engineering Delivery, Leadership & Scalable Systems

Associate Tech Lead with experience leading engineering teams and delivering enterprise software solutions using .NET, React, React Native, and Azure.

Currently focused on delivery ownership, team growth, scalable system design, and evolving into a more business-aware technology leader.

Chathumina Vimukthi

More Than Just Building Software

Over the years, my role has evolved from hands-on software engineering into a broader technical leadership position involving delivery ownership, team coordination, and client-focused execution.

Alongside engineering, I've gained increasing exposure to delivery planning, account-level thinking, resource management, and building long-term trust across clients, teams, and the organization.

This website is a place where I document that journey — sharing technical learnings, leadership reflections, and lessons from real-world software delivery.

Experience Highlights

Enterprise Modernization

Contributed to modernization initiatives for enterprise HR/payroll systems by building scalable Dynamic UI frameworks using React, .NET, and template-driven architectures.

Mobile Banking Platform

Developed end-to-end mobile banking solutions with React Native, React, Spring Boot, and Keycloak, including mobile apps, admin dashboards, campaign management, and push notification systems.

Delivery & Team Leadership

Leading engineering teams across multiple time zones while coordinating delivery, planning, execution, and stakeholder alignment for enterprise applications.

Telecom Infrastructure

Worked on high TPS telecom infrastructure systems including SMSC/SMPP gateways and USSD frameworks for mission-critical communication platforms.

Recent Writing

All posts →