Skip to Content

Services

Hire the Whole Studio. It's One Person.

I build apps, games and websites to order, help teams sort out their tech, and fix WordPress sites when they break. You talk to me from the first email to the last invoice.

Made to Order

Want One Like Mine?

01

Apps

iPhone, iPad and Android, from the first sketch to the store listing, and the updates after that.

  • Native-feeling apps for iOS and Android
  • Offline-first where it matters
  • More than one language, done properly
  • Store listings, screenshots and release

02

Websites & Web Apps

Marketing sites, web apps and shops that load quickly and are easy to keep up to date.

  • Next.js, WordPress and WooCommerce
  • Accounts, payments and admin tools
  • Hosting, speed and search engines
  • Content you can edit yourself

03

Games & 3D on the Web

Interactive things people remember, like the house on the home page. Learning that feels like play.

  • Browser games and interactive 3D
  • Gamified learning and quizzes
  • Event activations: photo walls, quizzes, prize wheels
  • Scroll stories and launch pages

04

IT & Security Consulting

Straight answers for teams without a tech lead, from someone who has done product and security for a living.

  • Cloud setup on Azure and AWS
  • Security reviews and penetration testing
  • Product roadmaps and scoping
  • Putting AI to work in real workflows

WordPress Rescue

Hacked, Crashed or Flagged by Google?

Tell me what happened and I'll tell you what it will take to fix. I also wrote WP-Narcan, a free script for rebuilding hacked sites, so this is familiar ground.

01

Malware Cleanup

I find the infection and remove it, in the files and in the database: backdoors, web shells, spam injections and rogue redirects. Then I help you get off Google's blocklist.

  • Malware found and removed at file level
  • Database injections cleaned
  • Backdoors and web shells hunted down
  • SEO spam and redirects removed
  • Help with Google Safe Browsing delisting
  • A final scan to confirm it's clean

02

Site Recovery

It could be a white screen, a database error, or an update that died halfway through. I work out what broke and put it back together.

  • White screen of death diagnosis
  • Failed updates and migrations
  • Database connection errors
  • Corrupted core, plugin or theme files
  • PHP errors
  • Hosting and server trouble

03

Security Hardening

After a cleanup, I close the door it came in through.

  • Core, plugin and theme updates
  • File permissions
  • Admin account review
  • Login protection
  • Security headers
  • Advice on monitoring

How It Goes

  1. 1

    Tell Me

    Use the contact form. For a broken site, include the address, but don't send passwords yet; we'll set up access safely.

  2. 2

    A Plan and a Price

    I look at what you need and send a plan, a price and a timeline before any work starts.

  3. 3

    The Work

    I build, fix or harden it, and you hear from me as it goes, not just at the end.

  4. 4

    Handover

    I test it all, walk you through it, and explain how to keep it that way.

Site Down Right Now?

Put URGENT in the subject line and I'll read it first.