My Routes
A collection of full-stack applications built throughout my development journey, from Ruby on Rails backends to Next.js frontends.
TeachComputing.org
The main website for the National Centre for Computing Education, serving thousands of UK computing teachers. Built course management features, integrated Classmarker and Credly APIs, and maintained 96% test coverage with comprehensive RSpec testing.
Python Dashboard
A desktop application built with Tkinter that aggregates and visualises various data sources in real-time. Features a clean GUI interface for monitoring multiple metrics and API endpoints simultaneously.
Pinpoint → HiBob Integration
Serverless webhook built with Ruby on AWS Lambda and API Gateway. When a candidate is hired in Pinpoint, the function automatically creates their employee record in HiBob, uploads their CV, and logs the result to CloudWatch, with multi-layered error handling throughout.
stem.org.uk
The main STEM Learning website, serving teachers, students, and STEM professionals across the UK. Built with Next.js and TypeScript, with Contentful powering the content layer across programme pages, resources, and professional development.
STEM Ambassadors
Platform connecting STEM professionals as volunteers with schools and colleges across the UK. Built with Next.js and Contentful, enabling ambassadors to register and schools to find and book STEM role models.
adamwheatley.net
This siteThis portfolio, built from scratch with Next.js and TypeScript. Custom terminal-green design system, scroll-tracked career timeline, and Vercel deployment. All written without a UI framework.