Available for new projects

Websites and stores, built to perform and made to last.

I am Tharindu Weerasinghe, a freelance web and ecommerce developer. Over the past decade I have delivered more than a thousand websites — custom WordPress themes, Elementor and WooCommerce builds, Shopify storefronts and bespoke applications in PHP, Node and React.

  • 0+ years professional experience
  • 0+ websites delivered
  • End‑to‑end design through deployment

Built on the platforms your business already runs on

What I do

Four areas, done properly

Rather than a long list done adequately. Whatever the stack, the standard is the same.

WordPress

Custom themes written from scratch, or Elementor builds when you want to edit pages yourself. I recommend whichever genuinely suits the project — not whichever bills more.

  • Custom themes
  • Elementor
  • ACF
  • Multisite

Ecommerce

Shopify storefronts in Liquid and WooCommerce stores — catalogues, variants, custom sections, plus the payment, shipping and tax configuration behind them.

  • Shopify
  • WooCommerce
  • Liquid
  • Payments

Web applications

Client portals, dashboards, booking systems and internal tools in Node and React — authentication, role-based access, APIs and reporting views.

  • React
  • Node.js
  • PHP
  • REST & GraphQL

Audits & speed-up

Inherited a slow or unstable site? I diagnose query load, render blocking, image weight and plugin conflicts — then carry out the fixes, in priority order.

  • Core Web Vitals
  • Caching
  • Profiling
  • Security

The work

A thousand projects, most of them private

A large share of my work sits under non-disclosure agreements or was delivered white-label through agencies, so client names and live URLs are not published here. What follows is the shape of what I build — and the interfaces below are illustrative, drawn for this page rather than lifted from any client.

WordPress · Elementor

Corporate & services sites

Multi-page brand sites with a controlled design system, custom post types for services, case studies and team, and enquiry forms wired straight into the client's CRM or inbox. Built so the marketing team can add pages without calling a developer.

  • Design system & reusable blocks
  • Custom post types and taxonomies
  • CRM / email integrations
  • Editor training and handover docs
Shopify · WooCommerce

Ecommerce storefronts

Catalogues that stay fast as they grow: variant handling, filtered collections, custom product sections and a checkout that does not lose people. I configure the payment, shipping and tax side too, so the store is genuinely ready to take orders on launch day.

  • Custom sections and product templates
  • Variants, bundles and filtered collections
  • Payments, shipping and tax setup
  • Analytics and conversion tracking
React · Node.js

Applications & dashboards

Booking platforms, client portals and internal tools where the business logic is the point. Authentication, role-based permissions, third-party APIs and reporting views that load in one go rather than one spinner at a time.

  • Authentication and role-based access
  • Booking, scheduling and quote pipelines
  • REST and GraphQL integrations
  • Reporting and export views

Working on something confidential? That is routine for me — I sign NDAs without fuss and work white-label under agency branding when needed. I can walk you through private demos and relevant case studies on a call. Request a walkthrough →

Process

How a project actually runs

No mystery, no month-long silences. You know what is happening and what happens next.

  1. 01

    Brief & scope

    A call, then a written scope: what is being built, what it costs, what it does not include, and the date it lands. Fixed price wherever the scope allows.

  2. 02

    Design & build

    Structure first, then the visual layer, then the functionality. You see it on a staging URL from week one — not as a surprise at the end.

  3. 03

    Review & test

    Two rounds of revisions included. Cross-browser and mobile testing, performance pass, accessibility pass, and every form and payment path checked.

  4. 04

    Launch & handover

    Deployment, redirects, analytics and search console. Then a written handover and a walkthrough recording so your team can run it without me.

Know roughly what you need?

Get a written scope, a fixed price and a launch date — usually within one working day of your first message.

Clients

Rated five stars, project after project

Clients across the UK, US, Ireland, the Gulf and beyond — many of whom come back.

Absolutely thrilled with the final result. The design is clean, modern, and exactly what I had in mind. Communication was excellent throughout the project — responsive, open to feedback, and revisions delivered quickly.

Business ownerIreland

Tharindu did a great job creating my website. He was professional, responsive, and easy to work with. He was very patient with me, as I had a ton of questions, and he took the time to understand exactly what I was looking for.

MichelleUnited States

Tharindu has amazing attention to detail and nothing is too much trouble for him. He's a superb communicator and provides an amazing final product. I recommend him highly for all your web design projects.

Repeat clientUnited Kingdom

Tharindu built a well-received website for my preschool. The professionalism of his work, level of cooperation and politeness are all commendable and worthy of mention. Will work with Tharindu again!

Preschool ownerUnited States

I have worked with Tharindu on many projects. I am always happy with his prompt and supportive service. His understanding of WordPress and PHP projects is exceptional. I highly recommend him.

Digital agencyOman

Awesome guy to work with. Totally understood what I wanted and executed accurately.

FounderUnited Arab Emirates

Pricing

Indicative starting points

Every project is quoted properly after a call. These are the ranges most work falls into, so you can tell early whether we are in the same ballpark.

Starter

from $600

Brochure sites and landing pages, typically 1–5 pages.

  • WordPress or Elementor build
  • Responsive across all devices
  • Contact form and basic SEO
  • 2 rounds of revisions
  • Launch in 1–2 weeks
Enquire

Ecommerce & apps

from $3,500

Stores and applications with real business logic behind them.

  • Shopify or WooCommerce build
  • Payments, shipping and tax setup
  • React / Node application work
  • Third-party system integration
  • Post-launch support window
Enquire

Maintenance retainers and hourly work are available separately. Agency and white-label rates on request.

Estimator

Build your brief, see the ballpark

Answer four quick questions and you will get an indicative range and timeline straight away — then send the whole brief over in one click.

1  What are you building?
2  Roughly how big? pages
3  How should it be built?
4  Anything else? optional

FAQ

The questions I usually get first

How long does a website take?

A brochure site is typically one to two weeks. A multi-page business site with custom templates runs three to six weeks. Ecommerce and applications depend entirely on scope — you will get a date in writing before anything starts, and I hold to it.

Custom theme or Elementor — which should I choose?

If your team will restructure pages often and wants full drag-and-drop control, Elementor is the sensible choice and I build it cleanly. If you need bespoke templates, unusual functionality, or the absolute best performance, a custom theme is worth the extra. I will tell you which one your project actually needs, including when that is the cheaper one.

Do you work under NDA or white-label for agencies?

Regularly. A significant share of my work is delivered under another agency's branding, and I sign NDAs as a matter of course. If you need me to stay invisible to your client, that is completely normal.

Who owns the code and the accounts?

You do — entirely, from day one. Hosting, domain and third-party accounts stay in your name, and the full codebase is handed over. There is no lock-in and no situation where you need my permission to move on.

What happens after launch?

Every project includes a support window for anything that turns out to be broken. Beyond that I offer maintenance retainers covering updates, backups, security monitoring and a set number of change hours each month — or you can simply call me when you need something.

Can you fix or take over an existing site?

Yes, and it is a large part of what I do. I will audit what is there first and tell you honestly whether it is worth repairing or rebuilding, along with what each option costs.

Contact

Let us build something

Tell me roughly what you need. You will get a straight answer on scope, timeline and cost within one working day — not a brochure.

Typically replies within a few hours

  1. 1 Project
  2. 2 Contact
  • Reply within one working day
  • No newsletter, no drip sequence
  • NDA signed on request