$ whoami
Adam Wheatley
Seven years in tech, starting in IT support and working up to full-stack development. That foundation shapes how I write code: practical, user-aware, and built to last. I build with Ruby on Rails and Next.js, and I care about clean, well-tested solutions that actually solve problems. Outside of work I boulder, play guitar, and drum. The same mindset that gets me up a hard climb is what I bring to engineering. I'm looking for a team where I can keep growing and work on things that matter.
The Approach
Welcome to my climbing journey. In bouldering, grades start at V0 and progress upward with difficulty. This portfolio mirrors that system. Each section represents a grade in my career climb from IT support to full-stack development. Like solving a challenging boulder problem, every role taught me that persistence and the right approach can overcome any obstacle.
IT Analyst, Aviva
First role in tech: 1st line IT support across UK, Ireland, and globally for a major insurance firm. High-volume call handling, diagnosing desktop, laptop, Citrix, RDP, and Virtual Machine issues under pressure. Built the troubleshooting instincts that still shape how I approach every problem.
2nd Line IT Support, Askham Bryan College
Leveled up to supporting 2000+ students and 400 staff across five UK sites. Managed a busy walk-up IT support desk, handling everything from hardware issues to software problems across Windows, Mac, and Chromebooks. Focus on educating users to resolve issues independently.
Support Engineer, Cloud Design Box
Specialised in automated SharePoint solutions for schools and businesses, integrating with MIS systems via Microsoft Data Sync. Led client onboarding end-to-end, cutting manual setup from days to hours through automation. The crux where cloud infrastructure met real-world delivery.
IT Application Support 3rd Line, STEM Learning
Reached the summit of IT support, managing SharePoint, Office 365, Azure AD for 160+ employees. Led migration from network shares to SharePoint, extensive Microsoft Dynamics work including a 16-week development course. This was my springboard into development.
Junior Ruby Developer, STEM Learning
Made the leap to full development, building features for the Teach Computing website using Ruby on Rails, JavaScript, Stimulus, and CSS. Integrated Classmarker and Credly APIs, managed Heroku deployments, and maintained 96% test coverage with RSpec.
Full Stack Developer, STEM Learning
Full Stack Developer at STEM Learning, working across a suite of education websites. TeachComputing.org is built in Ruby on Rails with Strapi for content management. The STEM and STEM Ambassadors sites are Next.js frontends backed by Contentful. The STEM Web User Profile handles single sign-on across the whole platform using Auth0.
Senior Developer
The next problem on the wall. Leading technical decisions, mentoring others, and owning systems end-to-end. Deeper architecture knowledge, stronger instincts, and the experience to know when not to over-engineer.