Backend & Systems Engineering
Node.js/TypeScript/Express services, PostgreSQL + Drizzle ORM, Redis, semi-microservice architectures, and auth (Firebase, JWT, RBAC).
Proof Delmar Taxi · Accounting Platform
Based in Sri Lanka
Software Engineer
I design and ship full-stack systems that blend clean architecture, practical AI, and excellent product detail. From backend reliability to polished UI, every layer is built to scale and serve real users.

I'm a software engineer who cares how systems work under the hood, not just what features ship. I like tracing a request from the UI all the way down to the query plan, and I reach for simple, maintainable, scalable code over clever code.
Over the past few years I've contributed to production systems across ride-hailing, multi-tenant SaaS, retail/POS, and AI. Working as part of engineering teams, I've helped build real-time backends, tenant-isolated platforms serving hundreds of companies, agentic RAG assistants, and the frontends that power them.
Outside of work I travel and game. Both scratch the same itch as engineering: figuring out how something works and finding the cleanest path through it.
The areas I go deep on — each backed by systems I've shipped.
Node.js/TypeScript/Express services, PostgreSQL + Drizzle ORM, Redis, semi-microservice architectures, and auth (Firebase, JWT, RBAC).
Proof Delmar Taxi · Accounting Platform
Live tracking, event-driven flows, state machines, and double-booking / conflict prevention under concurrent load.
Proof Delmar Taxi (live tracking) · BMICH (booking conflicts)
Logical tenant isolation, serverless PostgreSQL (Neon), background jobs, and stateless object storage.
Proof Accounting Platform (200+ companies)
LangGraph/LangChain agents, RAG pipelines, vector search (pgvector, Chroma), tool-calling, and resilience patterns.
Proof E-commerce Assistant · Issue Tracker AI · RAG Chatbot
React/Next.js/TypeScript, Zustand, React Query, RTL/LTR i18n (Arabic/English), reusable component libraries, and GSAP.
Proof MediaXGo · Jewelry POS · Enterprise Inventory
The languages, frameworks, and infrastructure I reach for.
Highlights first, then the wider range — from real-time backends to agentic AI and retail platforms.
Lavontech · Nov 2025 - Present
Backend for a ride-hailing platform in a semi-microservice setup (API gateway, core service, dedicated real-time location service). End-to-end ride lifecycle with transaction handling, live driver tracking, and nearby-driver radius search via Redis + Socket.io. Firebase Auth + JWT with role-based access and FCM push notifications.
Personal · Nov 2025 - Dec 2025
Stateful autonomous agent for support and sales. Cyclic state machine (LangGraph) for multi-turn reasoning and tool use, hybrid search (vector similarity via OpenAI + pgvector and SQL metadata filters), and RAG over policy docs to cut hallucinations. Circuit breakers, token-bucket rate limiting, and 4-step verification for sensitive actions.
Lavontech · Apr 2026 - Jun 2026
Campaign management for digital out-of-home advertising. Multi-step campaign wizard (single/dual-screen), real-time preview, upload progress, and a full lifecycle (create/schedule/launch/archive/resume/restore). Full Arabic/English RTL/LTR with dark/light theming.
Visionary Design Vanguard · Jan 2024 - Apr 2024
Digital booking for Sri Lanka's premier convention center. React SPA with Formik multi-step forms, an Express REST API for concurrent load, a normalized MySQL schema (venues, slots, pricing, clients), and real-time availability checks to prevent double-booking.
Sep 2025 - Jan 2026
Enabled 200+ companies to move from paper to a unified digital system. Logical tenant isolation on serverless PostgreSQL (Neon), a type-safe REST API, and stateless object storage on Cloudflare R2 with client-side image processing. Background scheduler for visa-expiry compliance alerts via email. Deployed on VPS with NGINX + Cloudflare.
Personal · Aug 2025 - Sep 2025
Full-stack issue tracker with an embedded assistant that retrieves tickets (auth-aware), summarizes, and does web lookups. LangGraph StateGraph with conditional routing and tool calling, an isolated FastAPI AI service, a React + TS frontend, and a Node/Express + MongoDB backend.
Personal · Jul 2025 - Aug 2025
Multi-turn assistant grounded in real documents. Automated loading/chunking/embedding for semantic retrieval, history-aware query reformulation, and session memory.
Lavontech · Oct 2024 - Dec 2024
Domain-specific POS: karat-based pricing, weight-based sales, live price adjustments, and return management with inventory recalculation. React UI, REST + GraphQL sync, SCSS, English/Arabic localization.
Lavontech · Jun 2024 - Oct 2024
Frontend architecture for a scalable inventory + POS system. Zustand global state, hybrid REST + Apollo GraphQL fetching, full RTL/LTR i18n, GSAP micro-interactions, and an atomic reusable component library.
Bachelor of Software Engineering (Honours) · Software Engineering
Biological Science
Digital Workforce Services Plc
IBM
Cisco
Cisco
Great Learning
Reach out about my work, systems and AI, or just to say hello.