Build the product
TypeScript and React are home territory. I work across the interface, APIs, data, and infrastructure that make it useful.
Open to work
I’m Russell, a senior full-stack engineer who likes turning ambitious ideas into useful software. I bring hands-on engineering, architectural thinking, and a healthy urge to get things shipped.
TypeScript and React are home territory. I work across the interface, APIs, data, and infrastructure that make it useful.
Turn an unclear problem into a practical architecture, clear interfaces, and work a team can move forward with.
Work through migrations, performance problems, and complex existing systems while keeping the next delivery in sight.
A frontend cutover from Firestore to PostgreSQL, with dual writes, feature-flagged reads, and no customer-visible downtime.
Read the migration storyCoalesceA two-day ANTLR parser proof of concept ran 3–20× faster than the existing SQL parser. Architecture and tests gave the team a path forward.
Explore the parser POCMATTREventing, code generation, Kafka cost optimisation, and a global control-plane API and authentication plane built with my team.
Read about the eventing workBuilding professionally since 2019.
Email for your own domains, running in your own Cloudflare account.
Explore projectBrowse your Git repositories in Finder. Download a checkout when it is time to work.
Explore projectYour recipes, without the clutter. A recipe book that keeps your data yours.
Explore projectMelbourne or fully remote · Contract or full-time
Tell me about the problem, the team, and what you want to make happen.