I build intelligent,
real-time products.
Full-stack developer with an MSc in AI from Japan — turning models, sockets and clean interfaces into things people actually use.

React & Next.js
AI knowledge from Japan, shipped from Sri Lanka.
I'm a full-stack developer who likes the hard middle of a product — where a trained model, a live socket connection and a calm interface have to meet and behave.
I recently completed an MSc in Artificial Intelligence at Kyoto College of Graduate Studies for Informatics in Japan (March 2025), and brought that back to Kandy with five-plus years of shipping React, Next.js and FastAPI in real teams.
Equally happy debugging a CNN, wiring WebRTC, or tightening a CI/CD pipeline — I care most about software that's fast, honest and genuinely used.
Three things I hold to, on every project.
Models are features, not magic
An AI feature still has to load fast, fail gracefully and earn its place in the UI. I build the boring scaffolding around the clever part.
Real-time or it didn't happen
Years on WebRTC and WebSockets taught me that latency is a design material. I sweat the milliseconds so the product feels alive.
Ship, measure, sharpen
Pixel-perfect on the first pass, instrumented on the second. Agile habits, TDD where it counts, and CI/CD so shipping is routine, not an event.
Things I've shipped.
Projects where AI, real-time media and a careful interface had to work together.
American Sign Language Predictor
A mobile app that bridges the hearing-impaired community and everyone else — a CNN recognises ASL hand-signs from the camera and converts them to text in real time.
- CNN model trained to classify ASL signs from live images
- Capture or upload a hand-sign and get instant text output
- Google authentication and a clean, accessible mobile flow

More projects02
The full stack, end to end.
Filled tags are where I'm strongest — the rest is comfortable, shipped-to-production territory.
Frontend
interfacesBackend
servicesAI / Machine Learning
modelsDevOps & Real-time
deliveryEight years, one direction.
Frontend Developer
Pixel-perfect React admin panels, optimised with React Query & Hook Form in an Agile team.
MSc, Artificial Intelligence
Advanced study in applied AI, deep learning and computer vision.
Full-Stack Developer
React + Python admin platform, OAuth login, CI/CD to AWS (ECS/ECR) with Docker.
Software Engineer
Management dashboards in Vue & Laravel, real-time features over WebSockets.
B.Sc. (Hons) Information Technology
Graduated with honours, specialising in software engineering.
Web Developer Intern
First professional code — responsive sites in HTML, CSS, JS and WordPress.
Ways we could work together.
Full-stack web apps
End-to-end products on React, Next.js and Node — from data model to the last interaction.
AI / ML solutions
Trained, served and wired-in models — computer vision and ML that ship inside a real product.
Real-time systems
Video calling and live collaboration built on WebRTC and WebSockets that stay snappy at scale.
Technical consulting
Architecture, code review and DevOps guidance to get a team shipping confidently.
What I'm into right now.
Agentic AI & LLM tooling
Building small autonomous agents and retrieval pipelines — where my AI degree meets day-to-day product work.
Edge & on-device ML
Pushing vision models to run lean on mobile and the browser, no round-trip required.
Senior / full-stack roles
Remote or relocation. Teams shipping AI or real-time products where I can own the hard middle.
Let's build something
worth shipping. Say hi →
Open to senior full-stack and AI roles — remote or relocation. Based in Kandy, available now.