LV 21
callum.jones
Final-year CS · UWE Bristol
Final-year CS student at UWE Bristol. Just shipped GameEngine, my dissertation project. Modules finish May 2026, graduating July. Open to CS graduate roles across the UK, remote or on-site.
FRONTEND2y
BACKEND2y
TOOLING3y
GRAPHICS1y
SYSTEMS1y
DATABASES2y
TypeScriptReactNext.jsNode.jsC++PythonJavaScriptExpressSocket.IOPrismaPostgreSQLSQLiteDockerCMakeHTML CanvasGit
SRANK S · LIVE2026 · TS · NEXT.JS · POSTGRES · DOCKER
Matchsticked
MAIN QUEST · DEPLOYEDGroup movie-picking app. Real-time swipe-to-match sessions over Socket.IO, solo roulette, discover mode. Next.js client + Express/Prisma/Postgres server, Dockerised, deployed at matchsticked.com.
DIFFICULTY★★★★☆HOURS180+STACKFULL
RealtimePrisma TamerDockerisedActually Used
SRANK S · FINAL YEAR2026 · C++ · CMAKE
GameEngine
DISSERTATION PROJECT · FROM SCRATCHFinal-year dissertation. A 2D platformer engine and visual editor in C++17, three-layer architecture, fixed-timestep physics, spatial-grid collision, ImGui editor with undo/redo and JSON saves. My deepest dive into systems code so far.
DIFFICULTY★★★★★HOURS200+LOC~7k
Systems CodeCMake WranglerSpatial GridImGui EditorDissertation
ARANK A · SHIPPED2026 · VANILLA JS · EXPRESS · SQLITE
Sand Tetris
PLAYABLE · ARCADETetris with classic and sand-physics modes. Vanilla JS, Uint8Array grain grid, 8-connected flood-fill clears, Express/SQLite leaderboard. Demo playing below.
DIFFICULTY★★★☆☆HOURS40+GRAINS/F~3.2k
Sand PhysicsFlood FillTrig LUTLeaderboardMobile
CRANK C · SHIPPED2026 · PYTHON · TKINTER
Calculator
SIDE QUEST · DESKTOP APPDesktop calculator with simple and scientific modes, keyboard control, history. Shunting-yard parser into RPN, no unsafe evaluation. Most-used app I've shipped.
DIFFICULTY★★☆☆☆HOURS10MODES02
First GUIRPNActually UsefulUnit tests
Finish final-year modulesMAY 2026
Graduate — BSc Computer Science, UWE BristolJUL 2026
Land first CS graduate roleOPEN TO OFFERS
Matchsticked — post-launch iterationLIVE · ONGOING
Ship the next side projectONGOING
Final-year project + dissertation shipped — GameEngineDONE · 2026