Available for interesting problems

Hi, I'm Jack. I build scalable, secure software.

I'm a software engineer with a passion for delivering high-quality, scalable and secure systems. My day-to-day lives in Node.js, TypeScript, Go and AWS serverless — and I care a lot about getting the security details right.

Software Engineer @ Lopay London, UK
01

Featured projects

A few things I've been building. There's more on the projects page.

SiriusMC

2020 – present

I'm an active developer and Senior Admin for SiriusMC, a modded Minecraft network running six modpacks. Over the years I've designed, built and maintained a huge amount of the infrastructure that keeps it running — from a from-scratch centralised network API to AI-driven moderation. (All source is private.)

  • Built a centralised network API from scratch — the backbone that unlocked nearly everything else.
  • Rebuilt the player shop system ground-up with a web dashboard, replacing a limited off-the-shelf plugin.
  • Built a Discord AI support bot on OpenAI: it self-manages an internal FAQ, hooks into our ticketing and API, and moderates in-game chat in 20-message context windows.
  • Rolled out Auth0 single sign-on across web support, wiki and Redmine — replacing a mess of separate staff logins (some apps needed rewrites).
  • Replaced Hesk web support with a ground-up rebuild and a Discord bridge, so web tickets surface in Discord instead of rotting in a spam folder.
  • Built a suite of Velocity proxy plugins — SiriusSanctions (a LiteBans rebuild on our API), StaffChat, GroupChat, RoleSync and more — so they run proxy-side instead of on every backend.
  • Built and maintain the network's public website, plus internal tooling like the wiki (BookStack) and project boards.
  • Migrated the web services (tickets, Redmine, wiki, API) and the AI bot onto Kubernetes.
TypeScriptJavaOpenAIKubernetesAuth0
Visit siriusmc.net

Star Fox Adventures Decomp

2026

Heavy ongoing contributions to an experimental, AI-agent-driven decompilation of Star Fox Adventures — my all-time favourite childhood game. Thousands of contributions in, it's been a fascinating way to learn C, the art of matching decompilation, and the wider retro-game decomp community.

CDecompilationReverse EngineeringAI
View repository

Living Settlements

2026

A mod for the game Necesse that brings Rimworld-inspired social dynamics to your settlements. Settlers get deterministic personality traits, form asymmetric relationships that drift over time based on proximity and compatibility, fall in love, break up, and have it all feed back into the happiness system.

JavaGame ModdingSimulation
View repository

FAQ Extract

2025

An automated pipeline that turns Discord chat exports into high-quality FAQ entries. Uses GPT models to identify questions, vector embeddings to cluster similar ones, and contextual analysis to synthesise comprehensive answers across a six-step pipeline.

JavaScriptAIEmbeddingsOpenAI
View repository

Questle

2025

A daily micro-quest game. Everyone gets the same nine random quests each day — some are simple observations, some take a bit more effort, and some are hilariously impossible, abstract or painfully mundane. You'll only manage a handful at best (by design), so share with friends and see who actually attempts them. Recent quests: “Feel the weight of an essential oil diffuser” and “Hum a song about a necklace.”

JavaScriptHTMLCSSVercel
Play at questle.app

Spode List

2025

A side project built with one of my best friends, Spode. I exported our WhatsApp group chat — just his messages — and turned it into a hot-or-not style voting site: two of his messages shown side by side, and you vote which one is funnier. Out of context, his messages were absolutely hilarious. Built as a serverless app on AWS with Lambda, API Gateway and DynamoDB via the SAM CLI.

AWSServerlessLambdaDynamoDB
Private project
02

What I work with

Node.js

Primary backend runtime

TypeScript

End to end, front to back

Go

High-throughput services

AWS Serverless

Lambda, API Gateway, DynamoDB, SAM

Java

JVM tooling & game modding

Security & Cryptography

Threat modelling, hashing, auth

React / Next.js

Modern web front ends

Vue

Earlier front-end work

Let's build something.

Got an interesting problem, a project, or just want to talk shop? My inbox is open — or you'll catch me DJing somewhere.

jackpriceburns@outlook.com