Top Floor Design — Studio of oneTaking on work
Dani Salman
Full-stack developer, ten years in. Every floor of this building is something I designed and built end to end: storefronts with their own dashboards, a practice site with a 3D logo, a multiplayer game in a browser and an app that reads your plate.
(01) — The short version
I build the whole building. Storefronts with their own dashboards, partner payouts and emails that sell while the owner sleeps. A dental site whose logo assembles itself in 3D. A multiplayer game with a server that simulates every hit. A phone app that reads your plate. Design, front end, back end and infrastructure, all done by one person to one standard, from the foundations to the top floor.
(02) — Selected work
Five floors,
five systems.
( 05 )
WDT Werks
A storefront with a scroll-driven 3D GT3, a partner programme that pays commission monthly, trade accounts, a twelve-section dashboard and automated email.
WDT Design
Porsche accessories made to order. A full-screen showroom, a scroll-told Spyder Cap story, fitment as data and a review loop that pays customers to come back.
Opal Dental
A private practice in Cardiff on Next.js 16. The logo is a real 3D opal made of gold dust, every clinician gets a living opal backdrop, and the practice edits its own fees.
Fate or Fortune
A co-op action RPG in the browser: PixiJS client, a C# .NET server simulating every hit at 20 Hz, sixteen generated biomes and around two thousand tests.
ZenFast
An iOS and Android app for fasting and nutrition. Photograph a plate and an AI vision pipeline identifies each food, its portion and macros, then logs the meal in one tap.
(03) — Not just websites
The part customers never see.
A beautiful front end is half the job. The other half runs the business: dashboards the owner lives in, emails that go out on their own, and servers that stay fast under load.

Twelve sections, one owner.
Orders and packing, sales charts, partner approvals and payouts, trade accounts, reviews, codes, stock and products, all in dashboards I built for each shop.
Reviews that bring customers back.
Seven days after despatch the customer is asked for a review, and submitting it issues a single-use discount straight away.
4.94 ms p99, on a 50 ms budget.
A C# game server ticking at 20 Hz with four combat instances running, with no overruns, backed by about 2,000 automated tests.
(04) — What I build
Every floor of the stack.
-
Storefronts that run the business: Stripe checkout and webhooks, accounts with magic-link sign-in, stock and backorders, trade pricing, partner programmes with monthly payouts, and the owner's dashboard to run it all.
- Stripe
- Accounts
- Affiliates
- Trade
- Dashboards
-
Transactional email with real design: confirmations, despatch, owner alerts, partner receipts and scheduled review requests with rewards, all from one template system.
- Resend
- Scheduling
- Signed links
- Review rewards
-
Three.js scenes driven by scroll, custom shaders, particle logos, canvas simulations and scroll-told product stories. Every one respects reduced motion and has a fallback for phones.
- three.js
- GLSL
- Canvas
- Scroll timelines
-
Expo and React Native apps for iOS and Android, with camera pipelines, AI vision behind Edge Functions, streaming chat, HealthKit sync and Sign in with Apple.
- Expo
- React Native
- Supabase
- AI vision
-
Server-authoritative simulation, client prediction and reconciliation over SignalR, procedural generation, and the test, benchmark and simulation tooling that keeps it all honest.
- C# .NET
- SignalR
- PixiJS
- PostgreSQL
-
Responsive AVIF, subsetted fonts, build-time SEO and structured data, edge hosting with real-user monitoring, and deploys that are deliberate rather than accidental.
- Vercel
- Core Web Vitals
- Structured data
- Playwright
(05) — Index