I build software people actually use — AI-powered products, scalable backends, and modern frontends. From prototype to production, React and Python to LLM pipelines.

ships fast, documents
carefully, tests first.
I'm a Software Engineer with hands-on experience building production-grade applications across the full stack. My work spans AI-driven learning platforms, email automation systems, and intelligent document processing pipelines.
I specialize in JavaScript/TypeScript, Python, React, Next.js, Node.js, and cloud AI services such as OpenAI and Gemini. I'm passionate about rapid prototyping with AI-assisted development tools like Cursor, and I bring a product mindset to every engineering challenge.
Production systems, client work, and independent builds. Hover a file to pull it from the drawer.
Full index →Co-developed an AI email management platform with one teammate. Personally researched and built voice dictation, inline email summaries, advanced Gmail-style filters, and full Google Calendar integration to client requirements.
Built the complete AI-powered LMS for mortgage advisors and paraplanners: secure course delivery, contextual voice Q&A, AI-generated assessments, intelligent tutoring, CPD tracking, and team analytics. Deploying for client testing during ongoing development.
Clinical document intelligence for medical reports: upload lab results and prescriptions, extract structured facts with page-level provenance, run deterministic safety checks, then ask questions that cite the source page.
Multi-tenant SaaS for mushroom farms — cultivation batches, environmental records, inventory, purchasing, harvest grading, analytics, AI assistance and Stripe billing, with isolation enforced by both role and organization.
Medical document intelligence in an anonymous workspace — no signup, just a session id in the browser. Uploads become a timeline of visits, medications, labs and allergies, with deterministic trend checks and grounded answers that cite their source.
Transit platform with real-time vehicle tracking and seat reservation — drivers broadcast GPS over WebSockets, riders watch the bus move and book from a live 32-seat grid, with Stripe checkout and an offline PWA ticket vault.
every entry has a full write-up on the work page.
Built EduFlow end to end and co-developed Draftlee in a two-person team at WIS Sri Lanka. EduFlow is being deployed for client testing during ongoing development.
Full-stack software engineering using Next.js, React, TypeScript, Node.js, and Express, AI document processing pipelines, microservices, and Laravel admin dashboards.
Frontend component development, RESTful API design, enterprise dashboard development, and production feature contributions.
Sri Lanka Institute of Information Technology (SLIIT)
IEEE ICAC 2024 — 6th International Conference on Advancements in Computing
I'm available for freelance builds and software engineering roles. If you're shipping something real, I'd like to hear about it.