I build practical, polished apps with Flutter, JavaScript and Java — and I'm learning what a browser can render in real time.
I'm a Computer Science undergraduate from Sri Lanka who builds things end to end — requirements, interface, code, and deployment.
Most of my work is mobile and full-stack: a taxi booking app with OTP authentication and live map routing, a messaging scheduler that runs in the background, a results parser that works fully offline.
Alongside Flutter I've been learning real-time 3D on the web — what a browser can draw at sixty frames a second with nothing but JavaScript and a GPU.
Learning WebGL and Three.js by building interactive sites from scratch — scroll-driven scenes, generative geometry, and 60fps motion without a game engine.
SwiftRide, AutoBot Pro and GPA Calculator — OTP authentication, live map routing, background scheduling and offline persistence, built in Flutter with Firebase.
A sports management system for university facility bookings and player records, recognised among the best ten object-oriented projects in my cohort.
Began the B.Sc. (Hons) at Wayamba University of Sri Lanka and started shipping small projects alongside coursework.
Open to internships, junior roles and freelance work. The fastest way to reach me is email — I reply within a day.
Email me