Tom Rhodes

Services

From the idea to the server it runs on.

I take on freelance projects and I'm open to remote roles. Most of my work falls into four areas, and many projects touch all of them.

Web applications

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

  • Admin tools and dashboards
  • Scheduling and notifications by SMS, email and Telegram
  • Document pipelines: PDF, OCR, QR codes
  • Integrations with outside services and APIs

Inkiostro · Locro

Websites & WordPress

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

  • Custom WordPress themes, post types and admin screens
  • WooCommerce shops
  • Animation with GSAP and canvas
  • Moving old sites to new ones without losing content

Squirrel Design · Carbon Conscious Clothing

Servers & hosting

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

  • Ubuntu servers with nginx, PHP-FPM, Node.js and PM2
  • Mail servers with Postfix and Dovecot; SPF, DKIM and DMARC
  • Server moves, and clean-ups after a site has been hacked
  • Domains and DNS

Centro Psicologia Castelli Romani

Design & motion

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

  • Logos and identities
  • Interface design
  • Rich media and interactive pieces
  • Print: business cards, signage, posters

Agency archive

How a project runs

  1. Talk

    You tell me what you need and I ask a lot of questions, in English or Italian.

  2. Plan

    A short written plan, split into phases, with what each one costs.

  3. Build

    Small steps you can see and try on a test site as we go.

  4. Run

    I put it live, and I can look after it afterwards: hosting, updates and fixes.

Roles

I'm also open to employed roles, remote, in the UK and Europe: full-stack JavaScript or PHP, WordPress, or creative development. My CV is on the About page.

Have a project in mind?

Tell me what you need and I'll tell you how I'd build it.