Projects
boltq
A job queue built on Postgres advisory locks. No Redis, no extra infra — just your existing database and a few hundred lines of Go.
GoPostgreSQLOSS
driftlog
Structured diff logging for schema migrations. Catches the cases where your migration ran fine in staging but quietly broke something in prod.
GoCLI
hue
Terminal color token generator. Define a palette once, export to CSS variables, Tailwind config, or Figma tokens.
TypeScriptOSS
Writing
rss↓ download cv
Experience
2021–
[Company]
2023–Senior Software Engineer
2021–23Software Engineer
2019–21
[Previous Company]
Junior Software Engineer
Education
2015–19
BSc Computer Science
[University]Compensation
| Period | Company | Role | Base |
|---|---|---|---|
| 2023– | [Company] | Senior Software Engineer | £95,000 |
| 2021–23 | [Company] | Software Engineer | £72,000 |
| 2019–21 | [Previous Company] | Junior Software Engineer | £48,000 |
Base salary only. I share this because I think salary transparency is worth something.