Viraj Samarasinghe
I design and ship production software — web platforms, APIs and AI-assisted tooling — for teams that need it to actually hold up.
Engineer. Builder. Collaborator.

I'm a software engineer based in Sri Lanka, working across the full stack — from database schemas and API design to the interface someone actually touches.
Most of my work sits where product meets infrastructure: making systems that are fast, observable and boring to operate, then wrapping them in something people enjoy using.
Lately that means a lot of AI-assisted tooling — integrating LLMs into real workflows without the demo-ware, and keeping the human in the loop where it counts.
// 02 · what I do
Services & Expertise
01
Web Development
Next.js and React front-ends with the server work behind them — auth, data, payments, the parts that break at 2am.
02
Product Engineering
Taking an idea from a rough doc to a released, instrumented product, with the scope decisions made honestly.
03
AI Integration
LLM features that survive contact with real users: retrieval, evaluation, guardrails, and sane cost control.
04
APIs & Systems
Typed, versioned, documented services. Sensible boundaries, migrations that don't need a maintenance window.
05
Cloud & DevOps
CI/CD, containers, observability and the deployment path that lets a small team ship on a Friday.
06
Technical Consulting
Architecture reviews, second opinions, and the unglamorous audit that tells you what to fix first.
The Stack
Languages
Frontend
Backend & Data
Infra & AI
Building Project Name
A one-paragraph pitch for the thing you're proudest of — what it does, who it's for, and the number that proves it worked.
- 01The core capability, in a short clause
- 02The technical detail worth bragging about
- 03The outcome, ideally with a metric
every build includes
- ✓Something every build ships with
- ✓A second guarantee worth naming
- ✓A third, ideally measurable
- ✓A fourth if you have one
Got something worth building?
Tell me what you're building and where it's stuck. I'll tell you honestly whether I'm the right person for it.