Hey, I’m Samitha 👋

Challenges don’t matter—solutions do.

I’m a Senior Software Engineer at NTUC Enterprise in Singapore, with over 8 years of experience building scalable, high-performance applications across fintech, telecom, and enterprise sectors.

I thrive on solving complex problems and turning ideas into reality. My journey has taken me from Sri Lanka to Singapore, working with leading organizations like UOB, Maybank, and Dialog Axiata.


What I Do Best

Full-Stack Development From React frontends to Golang microservices—I build end-to-end solutions that scale.

Mobile Excellence Native and cross-platform apps with React Native and Flutter that users love.

System Architecture Designing distributed systems that handle millions of requests with elegance.

Technical Leadership Mentoring developers and driving technical decisions that matter.


Tech Stack

Languages JavaScript TypeScript Golang Python Elixir Java

Frontend React Next.js React Native Flutter

Backend Node.js Express Phoenix Gin FastAPI Spring Boot

Infrastructure Docker Kubernetes AWS GCP PostgreSQL Redis MongoDB


Career Journey

NTUC Enterprise — Senior Software Engineer Aug 2022 – Present · Singapore

UOB — Senior Software Engineer Jul 2021 – Aug 2022 · Singapore

Maybank — Software Engineer Mar 2021 – Jul 2021 · Singapore

FusionGrove — Senior Software Engineer Jun 2020 – Mar 2021 · Sri Lanka

Ceylon Solutions — Senior Software Engineer Nov 2019 – Jun 2020 · Sri Lanka

Omobio / Dialog Axiata — Associate → Senior Software Engineer Jan 2017 – Nov 2019 · Sri Lanka


Education

University of Peradeniya B.Sc. Computer Science (2014 – 2017) Major: Computer Science · Minor: Physics, Mathematics Joint Secretary — Computer Society


Let’s Connect

I’m always open to discussing new opportunities, collaborations, or just chatting about tech.

Get in Touch →