Samuel Levens
Software engineer · Gen AI · builder

I build things that keep running.

Senior software engineer leading generative AI products at Relume, after Atlassian and a run of startups. After hours: game development.

Now: tech lead on Relume Studio ↗ After hours: Game development Stack: Unity · TypeScript · Python · AWS Est. TI-84 Plus
01 · Games

Small games, built properly

Unity, pure C# cores, no accounts and no tracking of my own. For Android and iOS.

Unity · idle / resourceIn development

The Patient Machine

“The signature is not yours. The format is.”

A damaged probe wakes on an asteroid with no orders. Repair it, work the rock, build more of yourself and spread to the next one. The network keeps working while the game is closed.

Unity · tower defenseIn development

Dicey Defense

Roll, merge, defend. Combine elemental dice and hold the arena through escalating waves.

Unity · dice adventureiOS · Android

Rogue Party

A dice adventure for iPhone, iPad and Android. Progress stays on your device, with no account or sign-in.

02 · Tools and experiments

Things I made to scratch an itch

Developer tooling, data pipelines and the odd library written just to understand something.

TypeScriptActive

agent-dispatch

Local project coordinators for Claude and Codex workers, with a terminal-style control console.

agentstui
Rust2024

eslint-runner

Runs ESLint in parallel across a large set of files. Sibling of enum_nuker, a toy for nuking TS enums.

JavaScript2021

Chamo

A functional programming library derived entirely from reduce, built from first principles.

React · CSS2020

Table Robot

The classic table robot kata in the browser, animated entirely with CSS.

WritingMedium

Inline video recording with React hooks

Setting up an inline video recording component with React and hooks.

03 · About

Interfaces can be awesome, or they can suck.

I started coding games on a TI-84 Plus in maths class and passing them around by link cable. That's when I learned the difference, and decided to build the awesome kind.

I like modular, readable, functional-lite code, systems that keep working when nobody's watching, and picturing a real person using whatever I'm making before I write a line.

Day to day I work AI-native: several Claude Code and Codex agents in parallel worktrees, written plans before code, and agent-run reviews before big merges. Design, review and the final call stay with me.

From 2023 to 2024 I volunteered as a career mentor with headspace, helping young people work out their next step.