Academic & Research

Education

BSc in Information Technology

2019
SLIIT (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

2019
IEEE

This research developed 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. A REST endpoint provides optimal routing recommendations for comprehensive traffic management.

Read Paper

Technical Arsenal

Languages

TypeScript
C#
JavaScript
Python
Go
SQL

Frontend

React
Next.js
Angular
Astro
TailwindCSS
PrimeNG
Shadcn
Bootstrap

Backend

.NET Core
FastAPI (Python)
Go
Supabase
PostgreSQL
MSSQL

Mobile

React Native
Expo
.NET MAUI (formerly Xamarin.Forms)

Cloud & Infrastructure

Azure
AWS
Vercel
Redis
Docker
Fly.io

Methodologies

Agile

Let's Connect

Whether you're recruiting for a Tech Lead role, building an EV startup, or just want to chat about Go microservices.