
Travel Project
Content and travel platform on Cloudflare: a Next.js public site and staff dashboard, a Hono API on Workers, a WebBeds/DOTW booking gateway, and long-term R2 backups.
thetravelprojectstudios.comBuilding distributed, serverless travel infrastructure on Cloudflare Workers. Commercial, hobby, and school projects showcasing full-stack development and systems thinking.

Content and travel platform on Cloudflare: a Next.js public site and staff dashboard, a Hono API on Workers, a WebBeds/DOTW booking gateway, and long-term R2 backups.
thetravelprojectstudios.comSecurity and observability layer for agentic payments: infrastructure that helps banks and fintechs safely accept and act on AI-generated financial activity, with identity verification, scoped permissions, monitoring, revocation, and AP2 readiness.

Next.js marketing and product site for SIANA Travel: bespoke luxury itineraries, sustainability-conscious positioning, stories and hotels, member dashboards, and admin flows for the catalog.
Static Next.js brochure site for construction and roofing: trust-led messaging, quote funnel, and Cloudflare Pages, built to be fast, maintainable, and conversion-focused.
eagle-building.ukStill under development.
Marketing, booking, and admin site for an airport transfer business: discovery through reservation, multi-step booking and contact, internal tooling, on Cloudflare (Workers, D1, KV) with OpenNext.
Django site for Wood Stone Construction: public pages in the core app, contact forms and uploads in the contact app, Django admin, sitemap and robots.txt, with copy and reviews driven from JSON config files. The commercial engagement did not complete successfully; Lessons learned on the project page summarises faults and responses.
Reusable full-stack foundation for community products: auth, dashboards, pages, events and ticketing, and admin tooling on React, Vite, TypeScript, and Cloudflare (Workers, D1, KV) with Tailwind.
GitHubLaravel 8 site for DNA, the university Drug & Alcohol Awareness society: Blade templates and campaigns to promote the society, members’ work, harm-reduction resources, and the yearly conference, with Composer and pnpm-driven front-end assets.
GitHubUpReach Hackathon project with a five-person team: a Django learning-platform backend (courses, lessons, members, questions) wired to MySQL, alongside a static HTML/CSS/JS prototype for the learner experience.
GitHubMarkdown code-review prompt packs for the Cloudflare and TypeScript stack: structured feedback on requested code without changing it unless you ask, so you keep the final call. An ongoing project I use throughout my workflows.
GitHubFinal-year project: a 2D explore-and-survive space game in C++17 and SFML, with SQLite accounts and leaderboards, Catch2-style unit tests, and GNU Make builds on Linux and Windows.
GitHubUniversity group project (team of five): vanilla PHP and MySQL restaurant site with public pages, ordering and checkout, waiter and kitchen staff areas, and admin for menus, tables, and employees. Configuration lives outside the public document root.
GitHubUniversity group project (team of four): a CodeSkulptor-style space shooter in Python using SimpleGUI, with menus, enemy waves, missiles and lasers, and an in-game shop. Runs in the browser stack or locally via SimpleGUICS2Pygame, with sprites loaded from hosted URLs.
GitHubJava 11 library (Maven) for stack-based arithmetic: standard and reverse-Polish calculators, typed stacks and entries, and JUnit 5 as the way you run and verify the code (no public main method).
GitHubContinued Python games coursework after the Car Game: pygame Breakout with paddle, ball, bricks, and scoring. Version history lives in numbered Version folders (1 through 6) from before Git, with the latest work refactored into component modules.
GitHubPygame simulation with maze generation, CSV factory layout, operator logging to file, and menu-driven autonomous-vehicle scenarios.
GitHubExtracurricular project from college: I built this browser Blackjack game to experiment with JavaScript while taking a website development module. Vanilla HTML, CSS, and client-side JS with a tiny Express server for static assets and a player room route.
GitHub