Full-stack · AI / ML · Real-time systems

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.

5+Years building
MScin AI · Japan
3Shipped focus areas
Kasun Ketawala
Kandy, Sri Lanka
currently
React & Next.js
Available for new roles
About

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.

Based in
Kandy, Sri Lanka
Education
MSc in AI · Japan, 2025
Focus
Full-stack & applied AI
Status
Open to opportunities
How I build

Three things I hold to, on every project.

01

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.

02

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.

03

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.

Selected work

Things I've shipped.

Projects where AI, real-time media and a careful interface had to work together.

0103
AI / ML · Mobile

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
React NativePythonFastAPITensorFlowGoogle Colab
Ask me about this
American Sign Language Predictor

More projects02

Capabilities

The full stack, end to end.

Filled tags are where I'm strongest — the rest is comfortable, shipped-to-production territory.

FE

Frontend

interfaces
ReactNext.jsTypeScriptJavaScriptTailwindCSSReact NativeVue.jsHTML / CSS
BE

Backend

services
PythonFastAPINode.jsFlaskPHP / LaravelPostgreSQLMySQLMongoDB
AI

AI / Machine Learning

models
TensorFlowPyTorchOpenCVYOLODeep LearningCNNsModel Serving
DX

DevOps & Real-time

delivery
WebRTCWebSocketsDockerAWSGitHub ActionsCI/CDDigitalOceanOAuth
The path here

Eight years, one direction.

2023

Frontend Developer

Lassana Group of Companies

Pixel-perfect React admin panels, optimised with React Query & Hook Form in an Agile team.

Colombo, LK
2025

MSc, Artificial Intelligence

Kyoto College of Graduate Studies for Informatics

Advanced study in applied AI, deep learning and computer vision.

Japan
2020

Full-Stack Developer

Prymatica LTD

React + Python admin platform, OAuth login, CI/CD to AWS (ECS/ECR) with Docker.

USA · Remote
2018

Software Engineer

Onimta IT (Pvt) Ltd

Management dashboards in Vue & Laravel, real-time features over WebSockets.

Colombo, LK
2021

B.Sc. (Hons) Information Technology

SLIIT

Graduated with honours, specialising in software engineering.

Sri Lanka
2017

Web Developer Intern

The Brand Agency

First professional code — responsive sites in HTML, CSS, JS and WordPress.

Moratuwa, LK
How I can help

Ways we could work together.

01

Full-stack web apps

End-to-end products on React, Next.js and Node — from data model to the last interaction.

ReactNext.jsNode.jsPostgreSQL
02

AI / ML solutions

Trained, served and wired-in models — computer vision and ML that ship inside a real product.

TensorFlowPyTorchOpenCVPython
03

Real-time systems

Video calling and live collaboration built on WebRTC and WebSockets that stay snappy at scale.

WebRTCSocket.ioFastAPIReact
04

Technical consulting

Architecture, code review and DevOps guidance to get a team shipping confidently.

ArchitectureCode ReviewDevOpsAWS
Now

What I'm into right now.

Exploring

Agentic AI & LLM tooling

Building small autonomous agents and retrieval pipelines — where my AI degree meets day-to-day product work.

Sharpening

Edge & on-device ML

Pushing vision models to run lean on mobile and the browser, no round-trip required.

Open to

Senior / full-stack roles

Remote or relocation. Teams shipping AI or real-time products where I can own the hard middle.

Contact

Let's build something
worth shipping. Say hi →

Open to senior full-stack and AI roles — remote or relocation. Based in Kandy, available now.