Clients and the work we built for them

Every site we build carries a small credit line in its footer, and this is where it leads. A client is named here only after they agree to it, and a logo appears only with their written permission.

The sites we built, live today

Each mark opens the client’s live site. The line under it says what we built.

Upali's

Ordering platform for Upali's, built from scratch and run on DragonScale.

Read the case study on Upali's
Vision Works

Website for Vision Works, a production house.

Bio Fuel Lanka

Website for Bio Fuel Lanka, a renewable energy company.

Into The Prompt

Website for Into The Prompt, where people learn to work with AI one short lesson at a time.

In progress

Built, and not yet live. Each moves to the wall above on the day it launches.

The preview's first screen: the M.O.B. mark in 3D, ivory letters with gold edges and a gold ring around the O, over a black reflective floor, with the line We build brands onlineThe D.R.P Worldwide world: a performance wheel on a turntable under amber light, and a monitor showing the store's live site
The preview as it runs in a browser, captured 4 October 2026.

M.O.B. Made Online Brand Solutions

Agency, New York · A real-time 3D website

Sachintha Senarath designs, builds and runs online businesses from New York, among them D.R.P Worldwide, Better You and BC Contracting. We are rebuilding his site as one 3D world that the camera flies through as you scroll: his mark at the arrival, then a world for each business.

Every scene is modelled and lit in Blender, and it runs in the browser at 60 frames a second on a mid-range laptop. The arrival and the D.R.P Worldwide showroom are built; the other worlds are next.

A preview, not yet live. His current site stays up until he signs off.

Walk through the preview 

Case studies

Each study is a written account of work we delivered. Every figure in it is reported by the study itself or taken from our own engineering records.

All case studies, and the work measured but not yet written up 

Talk to an engineer

Email ryan@ghosts.lk or message +94 71 055 5055 on WhatsApp. Ryan replies within 24 hours. Working hours are Monday to Friday, 09:00 to 18:00 Colombo time (UTC+5:30).