Tommy Pearson

Available to hire

I am a full-stack developer with a frontend strength and a disciplined approach to shipping.

About

I am a full-stack developer with a frontend strength and a disciplined approach to shipping. I was the sole developer at Flotation Energy, owning an educational web application end-to-end in TypeScript and React, making architectural calls, running iterative delivery cycles, and shipping into the hands of real users (I piloted the software with students at a partner academy before developing it further).

My backend foundations come from Northcoders and subsequent projects, working with Node, Python, FastAPI, PostgreSQL and SQLAlchemy, with TDD as a default rather than an afterthought. I use AI tools (Claude Code, Cursor) daily, with a clear point of view on where they accelerate the work and where human judgment still matters. Before retraining I spent a decade in publishing, editorial and the arts, which left me equally at home in cross-functional teams as in the codebase.

  • Joined July 2025

Languages

  • EnglishFluent
  • GermanAdvanced
  • FrenchBeginner

Industry experience

  • Software & Internet
  • Media & Entertainment
  • Energy & Utilities
  • Travel & Hospitality
  • Professional Services
  • Non-Profit Organization
  • Education

Projects · 3

An interactive offshore wind learning platform built over six months for Flotation Energy, aimed at UK secondary-school learners (14–19), classroom facilitators, and career changers exploring the sector. The platform pairs a real-time 3D game — a free-flying Wind Farm Explorer with structured lessons on wind & pressure, turbine anatomy, environmental impact assessments, the turbine-to-grid journey, and a careers tour — with a Skills Portal covering 200+ offshore wind roles, career pathways, critical occupations, and an interactive D3-driven training map of UK & Ireland providers. Lessons share a unified DiscoveryPanel chrome and reset cleanly between modes via a radial Mission Hub.

  • 3D Designer
  • App Developer
  • Designer

Static site design for an energy cooperative based in Aberdeen. Built in React with pure CSS and Javascript. From development through research, branding and planning, all the way to final code and deployment. Currently working on integrating user feedback and optimising performance.

  • Full Stack Developer
  • Web Designer
  • Web Developer

Job Application Journal is a modern web application designed to help users efficiently track, organize, and reflect on their job search journey. The app allows users to add, update, and manage job applications, visually separate active and rejected applications, and maintain a calendar with notes for important dates. A unique affirmations banner provides motivational support, while a feedback form enables users to share suggestions directly with the developer. The project is built with React for a responsive, component-driven UI and leverages Firebase for authentication and real-time data storage, ensuring user data is secure and accessible across devices. Vite is used as the build tool for fast development and hot module reloading. The app uses EmailJS to handle feedback submissions without a backend server. Styling is managed with custom CSS, supporting multiple color themes for personalisation. SVG assets provide a clean, branded look, and the codebase is modular for easy maintenance and future expansion.

https://www.twine.net/signin

  • App Developer

Work experience· 52 roles

Software Consultant / External Engagement Consultant · Flotation EnergyOct 2025 – Apr 2026 · 7 mos

Sole developer on an educational outreach web application focused on renewable energy and wind power, owning the project end-to-end from conception and design through to final delivery. Built custom 3D models and integrated them into an interactive web experience using Three.js and React Three Fiber, bringing wind technology and industry pathways to life. Combined game design principles, JavaScript, and full-stack web development to communicate diverse career pathways into the renewable energy industry through real employee stories.

Junior Software DeveloperJun 2025 – Jul 2025 · 2 mos

Developed full-stack applications using JavaScript, TypeScript, Python, React, SQL, and related technologies. Trained in Agile environments with pair programming and Test Driven Development. Built data structures, hosted websites, and integrated APIs for practical use within React Apps.

Junior Software Developer · Northcoders BootcampJun 2025 – Jul 2025 · 2 mos

Trained in an Agile environment and pair programming, working with technologies like React, SQL, and Next.js. Developed full-stack skills via CRUD and sprint-based projects, using Test Driven Development with Jest. Hosted projects on platforms including Supabase, Render, and Netlify. Built API integrated software and frontend interfaces using React and CSS frameworks such as Bootstrap and Tailwind.

Junior Software Developer · Northcoders BootcampJun 2025 – Jul 2025 · 2 mos
Digital Strategy & Design Consultant (CMS Specialist) · FreelanceDec 2024 – Jul 2025 · 8 mos
Digital Strategy & Design Consultant (CMS Specialist) · FreelanceDec 2024 – Jul 2025 · 8 mos
Digital Strategy & Design Consultant (CMS Specialist) · FreelanceDec 2024 – Jul 2025 · 8 mos
Artistic Director & Performer · 'X' at Rich Mix, London (for Boldmellon Collective)Apr 2024 – Jul 2025 · 1 yr 4 mos

Education· 8

Mlitt · University of Glasgow2018 – 2019
MA(Hons) · University of Glasgow2011 – 2015
Mlitt · University of Glasgow2018 – 2019
MA(Hons) · University of Glasgow2011 – 2015

Certifications and awards

Software Development Bootcamp2025
Software Development | Northcoders Bootcamp2025

Hire Tommy Pearson today

Post a job and invite Tommy, or contact them directly. No hidden commission.

Post a job