Tom Rhodes

Creative developer · Albano Laziale, Rome, Italy

I build things for the web, and then I keep them running.

Full-stack developer with more than 20 years of work behind me: interactive campaigns for Samsung, Visa and the BBC, and production systems I designed, built and ran myself.

Brands I've worked for...SamsungVisaBBCThe Body ShopDisneyJimmy ChooHeinekenO2Sony
bümbap: one drum machine, four front ends

From the Lab

bümbap: one drum machine, four front ends

A playable TR-808 drum machine. One sound engine in Haxe, and the same panel built four times: plain DOM code in Haxe, React, Vue and Angular. Switch between them while it plays, then see what each one costs.

4.2 kB
added by the Haxe version
65.6 kB
added by React
4
front ends, one engine

What I do

Services

Web applications

Multi-user systems with roles, data and documents, from the database to the interface.

Node.js · PHP · MySQL · SQLite · REST APIs

Websites & WordPress

Custom themes, shops and redesigns that load fast and are easy to keep up to date.

WordPress · WooCommerce · Tailwind · GSAP

Servers & hosting

Linux, nginx, mail servers, DNS and migrations. I run what I build.

Ubuntu · nginx · Postfix/Dovecot · PM2

Design & motion

Identities, interface design and animation, with a designer's eye for detail.

Photoshop · Illustrator · After Effects

About

British, based near Rome and bilingual in English and Italian. I like projects where I can look after the whole thing: the idea, the code, the server it runs on and the people who use it.

More about me
20+years building for the web
10years running a live service
200agency projects, 2007–2014
2working languages

Have a project in mind?

I'm open to freelance projects and remote roles in the UK and Europe. Tell me what you need and I'll tell you how I'd build it.