Calvin Merry — Software Engineer in Sheffield, UK
Hi, I'm Calvin Merry — a full-stack software engineer based in Sheffield, South Yorkshire. I currently work at CGI, building with React, TypeScript, Python, Django, Azure, and Terraform.
About
Previously a software engineer and squad lead at BJSS, and before that a primary school teacher.
Projects
- BardBox — A D&D music and soundscape tool for Dungeon Masters. Organise playlists, tag tracks, and create atmosphere presets for your tabletop RPG sessions. Visit BardBox
- calvinmerry.dev — This portfolio site, built with React and TypeScript in a retro Windows 9x style.
Skills
React, TypeScript, JavaScript, Python, Django, Node.js, Azure, Terraform, Azure DevOps, Git, HTML, CSS, Vitest, Playwright, Docker.
Notes
- 2026-04-27 — guestbook & visitor counter hooked up to a database: Hooked up both the guest book and the visitor counter to a database. Had a lot of fun configuring an email API to send a notification email to me when the guestbook is signed so I can one click approve/reject. Took a while but nice to actually have this working!
- 2026-04-26 — automated project screenshots: Created a Project Screenshots script that uses Playwright to find the project's source URL and take an up-to-date screenshot of the repo so I don't have to manually do it.
- 2026-04-23 — redesigned dev site: I decided to redesign my site to emulate the kind of UI I used to see when I was first on the internet as I grew up. I originally did this just as an experiment as I was feeling nostalgic - but I'm really digging the simpler UX.
- 2026-04-14 — BardBox improvements after playtesting: Continuing to develop BardBox. Made some improvements after a couple of D&D sessions playtesting it - fixed a bug where the main track state wasn't being properly handled.
Contact