Skip to content
andeh
average monthly visitors across all of my sites
200k+
raised for charity
~$75k
in merch sales through stores I built for creators
$25k+

Some of my work

See all of it
Money SMP key art.

2026

Money SMP

The website for Money SMP, a competitive Minecraft SMP. It has live leaderboards, a fantasy league, a merch store, and informational pages.

  • Next.js
  • PostgreSQL
  • Shopify
  • Discord
Read more
The Crystal Siege logo.

2026

Crystal Siege

A charity Minecraft event for the One of Us Charity, in memory of Technoblade, where viewers donate to buy in-game effects for the players they're watching.

  • Next.js
  • tRPC
  • Tiltify
  • Charity
Read more
A Raileon dashboard showing earnings, a referral pipeline and recent referrals, filled with sample data.

2026

Raileon

A platform that sets up and runs automations for small businesses. I'm one of the two developers who maintain it.

  • Next.js
  • FastAPI
  • Docker
  • Automation
Read more

Working with creators

A lot of my work is for content creators and the teams who run their events and stores. Here are a few things I have learned to plan for on these projects.

  1. Everyone turns up at once

    When a video goes live or a stream starts, thousands of people can visit the site within a few minutes. I load test before launch and cache where it is beneficial so the site holds up.

  2. Anything public gets moderated

    Fans/Visitors often get to pick names that everyone can see. I add a blocked-word list, rate limits and tools for the team to deal with anything that gets through.

  3. Payments are handled carefully

    Donations, merch orders and tickets all come with something the buyer is expecting. If a payment doesn't match it gets held for the team to look at, and a refund removes whatever was given.

  4. I work from their designs

    Most creators already have their own artists and designers. I build from the designs they give me and make sure the site shows the artwork off properly. If a design isn't readily available, that's not a problem!

  5. The team can run it themselves

    I build an admin dashboard for every project that needs it, or upon request, with roles and an audit log, so the team can manage things during an event without needing me.

About me

I have a BSc in Computer Science from Nottingham Trent University and I work for myself as a developer. I mostly use TypeScript, React and Postgres, along with Python for bots and backend services, however I am proficient in many languages, tools, and frameworks.

Outside of work I love art and frequently commission art of characters I have designed, which you can see in the gallery!