hello@chandimarathnayake.online

About

The developer behind the work.

Five years of building products that live at the intersection of engineering rigour and considered design.

CR

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.

5+

Years

40+

Projects

98%

Satisfaction

12

Awards

Expertise

The tools
of my craft.
Next.jsReactTypeScriptGSAPFramer MotionThree.jsTailwind CSSNode.jsSupabasePostgreSQLFigmaSanityStripeWebGL

Process

How I work.

Every engagement follows a clear, collaborative process — designed to surface the right answers before any code is written.

01

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.

02

Architect

Technical planning married to design thinking. Information hierarchy, component system, animation strategy, content model — everything mapped before code is touched.

03

Build

Iterative development in focused two-week cycles. You see real progress every week — no black-box development, no surprise reveals at the end.

04

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.

05

Launch

Performance-optimised deployment with monitoring, analytics, and documentation thorough enough that your team can confidently own the work after handoff.