Front-end developer and mechanical engineer (first class BEng) with 9 years of professional web development experience, specialising in Shopify (themes, Liquid, Storefront GraphQL, JSON templates) and React/TypeScript work. Experienced improving performance, accessibility (including W3C/WCAG-aligned improvements), and cross-browser UI consistency. Prefer building maintainable, accessible ecommerce and dashboard interfaces that integrate third-party apps. Also bring a strong technical background from renewable energy and mechanical engineering, plus practical site/installation experience and disciplined risk/safety thinking.

Tom Eagle

Front-end developer and mechanical engineer (first class BEng) with 9 years of professional web development experience, specialising in Shopify (themes, Liquid, Storefront GraphQL, JSON templates) and React/TypeScript work. Experienced improving performance, accessibility (including W3C/WCAG-aligned improvements), and cross-browser UI consistency. Prefer building maintainable, accessible ecommerce and dashboard interfaces that integrate third-party apps. Also bring a strong technical background from renewable energy and mechanical engineering, plus practical site/installation experience and disciplined risk/safety thinking.

Available to hire

Front-end developer and mechanical engineer (first class BEng) with 9 years of professional web development experience, specialising in Shopify (themes, Liquid, Storefront GraphQL, JSON templates) and React/TypeScript work. Experienced improving performance, accessibility (including W3C/WCAG-aligned improvements), and cross-browser UI consistency.

Prefer building maintainable, accessible ecommerce and dashboard interfaces that integrate third-party apps. Also bring a strong technical background from renewable energy and mechanical engineering, plus practical site/installation experience and disciplined risk/safety thinking.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
French
Intermediate

Work Experience

Front-End Developer (Contract, React) at Freelance
June 1, 2025 - October 1, 2025
Delivered Tailwind-based UI updates for a React-powered analytics platform used by UK retail clients. Implemented responsive and accessible styling for core admin views (login, reset password, 2FA, settings). Maintained consistency across shared components and collaborated with internal developers to refine layout and fix cross-view UI inconsistencies. Used Git and modern tooling for ongoing development.
Contract Shopify Developer (Front-End Engineer) at Charle Agency
April 1, 2025 - December 1, 2025
Delivered custom Shopify theme sections and templates for UK ecommerce clients. Worked with Shopify CLI and JSON templates; collaborated on lazy loading and W3C/WCAG accessibility improvements. Engaged with headless-style approaches and applied React/TypeScript skills.
Shopify / Front-End Developer at Freelance
February 1, 2024 - Present
Built and customised Shopify themes using Online Store 2.0 features, Liquid, and Shopify CLI. Worked with Shopify theme sections and integrations, including third-party app integrations, and delivered performance and accessibility/access improvements. Produced and maintained theme builds for multiple UK ecommerce clients and supported short-term Shopify theme and integration contracts.
Shopify Developer at Charle Agency
July 1, 2023 - February 1, 2024
Delivered Shopify themes with brand consistency and smooth integrations. Used SCSS, Tailwind CSS, ES6 JavaScript, Shopify CLI, and Git.
Shopify Developer at More Soda
August 1, 2022 - July 1, 2023
Developed premium Shopify themes for DTC brands including Secret Linen Store; also built for fashion, homeware, and recipe-box ecommerce clients. Extended themes using Liquid and SCSS, adding interactive features with modern JavaScript while maintaining efficient workflows with Git.
Front-End Developer (Freelance) at Freelance
February 1, 2022 - August 1, 2022
Delivered front-end development and CMS integrations (primarily WordPress) for client websites and small business projects. Built custom themes and templates; configured Advanced Custom Fields for multiple content types and created editor-friendly page structures. Implemented templates, styling, and content integrations; handed over maintainable front-end markup and scripts.
Front-End Developer at The Virtual Forge
January 1, 2022 - February 1, 2022
Contributed to a proprietary training/management platform for a major automotive retailer. Built UI features and fixed inconsistencies using React.
Front-End Engineer (React/TypeScript) at Bikmo Ltd
February 1, 2021 - December 1, 2021
Delivered front-end development across customer-facing and internal systems. Rebuilt purchase journey app in React/TypeScript. Used Twig templates within a Symfony-based application alongside the front-end stack.
Front-End Developer (React) at Red Wiggwam
August 1, 2020 - February 1, 2021
Built responsive, accessible React front-end for a work-placement platform, implementing UI components and layouts to design specifications. Worked with modern JavaScript and React patterns, focusing on usability and maintainable front-end code.
Front-End Developer at Hospital Compare
July 1, 2019 - August 1, 2020
Developed front-end startup web app work. Worked with Laravel Blade templating and PHP backend patterns and performed API integration alongside the front-end layer. Supported migration to React/Redux single-page application.
Web Developer / Front-End Developer (CMS + WordPress) at Reckless
June 1, 2018 - July 1, 2019
Front-end development and CMS integration using WordPress custom themes and plugins. Implemented Advanced Custom Fields page layouts. Used HTML, CSS, SCSS, JavaScript, jQuery, PHP, C#, Razor, Gulp, Webpack, and Git.
Web Developer at DX Digital
October 1, 2017 - June 1, 2018
Built responsive Drupal websites and maintained Umbraco sites. Implemented front-end templates, styles, and CMS-driven page structures, delivering markup, styling, and client-side behaviour across multiple client projects in a small agency team.
Front-End Web Developer at CSi Media
June 1, 2017 - October 1, 2017
Developed Umbra co CMS websites using HTML5, CSS3, JavaScript, and jQuery. Implemented front-end templates, styles, and client-side behaviour for published sites and maintained markup/script quality across Umbraco projects.
Front-End Developer (Unpaid Placement) at eJIGSAW
May 1, 2017 - June 1, 2017
Built and updated WordPress CMS sites as an unpaid junior placement. Implemented page templates, styles, and basic client-side behaviour under supervision. Supported content-led site updates and front-end fixes as an entry step into professional web development.
Wind Energy Technician (site support, feasibility & WASS assessments) at Urban Wind
January 1, 2015 - January 1, 2016
Assisted in site feasibility assessments using WASP system. Conducted site visits to assess access issues and constraints and provided technical input to the development team about project viability. (Role continued until company ceased trading.)
Site Technician (Passivhaus & Retrofit) / Site work at Ecovert Solutions
January 1, 2012 - January 1, 2017
New build, retrofit, and Passivhaus projects including roofing, timber framing, drainage (sewer pipes and manholes), and site installation work. Roofing with natural slate, clay tiles, and concrete tiles; supported air-tightness using Pro Clima products; installed MVHR ducting systems and completed render/pointer and insulation using Pavatex products. Responsible for quality control.
Home Improvement Technician (Self-employed) at Eagle Property Services
January 1, 2005 - January 1, 2012
Ran a home improvement and renovation business providing services such as flat pack furniture assembly, shelf building, child proofing, fitting new showers, plumbing repairs, radiator installation, and garden landscaping. Installed drainage systems including sewer pipes and manholes to connect properties to sewer systems. Completed Domestic Installer Scheme kitchen and bathroom installs including testing with relevant instruments. Plumbing for kitchens and bathrooms; installed shower pumps.
Landscaping & Property Maintenance (Outdoor work) at Affinity Landscapes
January 1, 2001 - January 1, 2003
Landscaping and property maintenance including installing drainage systems (sewer pipes and manholes) to connect properties to sewer systems. Provided practical outdoor work alongside temporary and engineering-related roles after graduation.
CNC Cutting / Fabrication (Aircraft parts) at Trefn Fabrications
January 1, 2000 - January 1, 2001
Optimised CNC cutting of sheet metal aircraft parts and improved tooling inventory management. Worked in precision manufacturing to supply parts for Airbus, Raytheon, and similar clients.

Education

BEng Mechanical Engineering (First Class Honours) at UMIST, Manchester (University of Manchester Institute of Science and Technology)
January 1, 1997 - January 1, 2000
Postgraduate Diploma in Renewable Energy and the Built Environment at Centre for Alternative Technology, Machynlleth
January 1, 2013 - January 1, 2016

Qualifications

Domestic Installer Scheme (ceased/expired)
January 1, 2000 - August 26, 2026
Full UK Manual Driving Licence
January 11, 2030 - August 26, 2026

Industry Experience

Retail, Consumer Goods, Financial Services, Healthcare, Software & Internet, Energy & Utilities, Education, Real Estate & Construction, Manufacturing