Academic & research
Education
BSc in Information Technology
2019SLIIT (Sri Lanka Institute of Information Technology)
Covered software engineering, database systems, algorithms, distributed systems, mobile development, machine learning, software architecture, security, user experience, and programming fundamentals throughout coursework.
Research & publications
An Enhanced Networked Traffic Light System and Traffic Flow Prediction Using Machine Learning
2019IEEE
A smart traffic light system using Google Maps and cameras with neural networks to manage congestion across six junctions. Two algorithms process real-time video and traffic data: one reduces congestion locally, another optimizes network-wide flow, exposed through a REST endpoint for optimal routing recommendations.
Read paperStack
37 tools across 8 domains, from languages and frameworks to the infrastructure that runs them.
Languages
06- TypeScript
- C#
- JavaScript
- Python
- Go
- SQL
Frontend
08- React
- Next.js
- Angular
- Astro
- TailwindCSS
- PrimeNG
- Shadcn
- Bootstrap
Backend
07- .NET Core
- FastAPI
- Go
- Convex
- Supabase
- PostgreSQL
- MSSQL
Mobile
03- React Native
- Expo
- .NET MAUI
Cloud & Infra
07- Azure
- AWS
- Vercel
- Sevalla
- Redis
- Docker
- Fly.io
Observability
04- Datadog
- Sentry
- Grafana
- OpenTelemetry
Analytics
01- PostHog
Methodologies
01- Agile
Let’s build
something.
Recruiting for a tech lead role, building an EV startup, or want to talk through a Go service? My inbox is open.
[email protected]