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

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 paper

Stack

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]