Chandima Rathnayake — Colombo, Sri Lanka
I'm a freelance frontend developer with five years of building products people actually want to use. My work spans e-commerce, fintech, SaaS, and agency sites — unified by an obsession with craft that most clients don't expect from an engineer.
Before I write a line of code, I spend time understanding why the project exists, who it's for, and what success actually looks like. Most development problems are design problems in disguise, and most design problems are communication problems in disguise.
I work with a small number of clients at a time — by choice. Every project gets my full attention, not the fractured focus of someone juggling twelve things. If we're a fit, you'll have access to a developer who treats your work as seriously as you do.
When I'm not building, I'm writing about frontend development, contributing to open source, and following the intersection of design and engineering more closely than is probably healthy.
Years
Projects
Satisfaction
Awards
Expertise
Process
Every engagement follows a clear, collaborative process — designed to surface the right answers before any code is written.
Discover
Deep-dive into your goals, audience, constraints, and brand. I ask the questions no one else does — the ones that surface what the project really needs versus what's been asked for.
Architect
Technical planning married to design thinking. Information hierarchy, component system, animation strategy, content model — everything mapped before code is touched.
Build
Iterative development in focused two-week cycles. You see real progress every week — no black-box development, no surprise reveals at the end.
Refine
Polish is where premium experiences are made. Every transition, every hover state, every detail is reconsidered until it either earns its place or gets cut.
Launch
Performance-optimised deployment with monitoring, analytics, and documentation thorough enough that your team can confidently own the work after handoff.