Design for trust
Predictable behavior, thoughtful failure modes, and observability that makes the system legible.
I’m Dilakshan, a software engineer turning complex financial and product systems into fast, resilient experiences that feel beautifully simple.
How I think
The best software makes difficult things feel obvious. I combine backend depth with product judgment to build systems that are dependable, understandable, and ready to grow.
Predictable behavior, thoughtful failure modes, and observability that makes the system legible.
Clean boundaries and maintainable code that let teams move quickly without creating tomorrow’s drag.
Performance, resilience, and real user outcomes—not complexity for complexity’s sake.
Selected work
Six independent products, each shaped around a real problem and built end to end.
News intelligence
A multilingual news experience that brings Sri Lanka’s major publishers into one fast, focused feed.
Digital celebrations
Elegant wedding invitations with thoughtful RSVP flows, guest management, and beautiful templates.
Intentional productivity
A calm daily planner inspired by timeboxing—built to turn ambitious plans into focused blocks of work.
Always-on monitoring
Clear uptime and performance monitoring that surfaces response times, incidents, and service health.
Project clarity
Lightweight planning for teams who want capable kanban boards without the weight of enterprise software.
Property operations
A practical workspace for leases, tenants, maintenance requests, and the details that keep properties moving.
GITHUB / DILAXN
Side projects are where I test ideas, learn new tools, and turn “what if?” into working software.
Visit my GitHub