Deep-dives into the projects in my portfolio — architecture, build logs, and lessons learned.
Coming soon...
An overview of building a lightweight SQLite-style database from scratch in C, covering page management, B-tree storage, and a command-line REPL. A tutorial from Build Your Own X.
The original browser-based single-player Anagrams clone — where this whole project started.
Building a chess DSML with syntax highlighting, validation, and code generation using Java, Xtext, and Xtend.
A multi-role blog with owner, author, and reader access levels, built with server-side EJS templates and a PostgreSQL backend.
A Flask app that scrapes external data sources and composes structured reports with AI-assisted insight generation.
Portfolio ProjectsNo. 007A fitness app that suggests personalised workouts and meals using AI APIs, with progression tracking and history.
Portfolio ProjectsNo. 008A team-built satellite prototype with networking, live video streaming, and systems-level Python running on Linux.
Portfolio ProjectsNo. 009A close Figma implementation that grew through a component layer, a React and Express migration, editorial workflows, paid learning, adaptive video, and a cost-conscious AWS deployment.
Portfolio ProjectsNo. 010A small catalogue for accessories made from recycled yarn, based on one carefully chosen reference and an order flow that ends in email.
Portfolio ProjectsNo. 011A website, identity and low-cost business setup for a new supported living provider, developed through several rounds of client and stakeholder review.
Portfolio ProjectsNo. 012A launch-ready site for an interconnect business, developed through a Relume prototype, a detailed study of Amazon Leo, and several rounds of visual and technical revision.
Portfolio ProjectsNo. 013A shared website for a holding company, property business, agricultural business, and an internal Sunab overview, built from a researched editorial design system.