Skills
Technical Leadership (2-3 years) - Mentoring, Code Reviews, Agile Principles, Planning & Estimates, Solution Design
Full Stack Development (8+ years) - JavaScript (TypeScript), Frontend (React, Redux, Vue, CSS, HTML), Backend (Node, Express, Go, AWS, MongoDB, SQL, REST, GraphQL)
CI/CD (6+ years) - Jenkins, Git (Mono-Repos, Pipelines, Branching Strategies, Hooks), Quality Control (Jest, PACT, ESlint)
DevOps & Infrastructure (1-2 years) - AWS (Lambdas, Serverless, Containers, CDK), Server-side Rendering (Next, Isomorphic React), Tooling (Webpack, Vite), Micro-services (Module Federation, Event Driven Architecture), Docker
Employment
GlobalLogic (Hitachi) - Digital Consultancy
2023-Present – Senior Consultant (Technical Lead)
Technical leadership within a team of 15-20 developers, building a data-visualisation project for Hitachi Energy/Rail. Working with the backend (Python/Java) team to design and architect a service that processed and normalised a wide variety of mixed data sources; and with the frontend (React) team to present the large quantities of geo-spatial data in a performant, highly configurable output.
As well as working on this project, I have been heavily involved in mentoring 5-10 frontend developers, training them to work in a professional environment and encouraging best development & delivery practices.
SkillSet:
- Technical leadership – Agile delivery, AWS Solution design, Mentoring
- CI/CD and ‘clean architecture’ for the frontend – Bitbucket pipelines, AWS Amplify, React, Redux Toolkit
Sharp Gaming (Betfred) – Enterprise Betting & Gaming Platform
I was at Sharp Gaming for over five years, working on a large-scale project to migrate the Betfred Website. Major roles for me have included leading the full stack development of a fully in-house CMS (MERN Stack), lead frontend on the games team (3rd party integrations with major providers such as Playtech, NetEnt, IGT), as well as mentoring several junior & mid developers across other teams.
I was a member of the company’s Centre of Excellence team, working closely with architects on how to make the most of AWS Managed services.
2021-2023 - Lead Developer (Full Stack TypeScript)
Leading frontend development across several teams. Defining and implementing best practices for an enterprise level codebase (scalability, testing, performance, CI/CD).
Research, design, and documentation in use of future technologies (AWS services, micro-frontends, progressive enhancement). Mentoring/supporting members across multiple projects.
SkillSet:
- AWS Solution Design – Node.js, TypeScript, CDK, ApiGateway, Lambda, S3
- CI/CD Implementation for Micro-Frontends - Jenkins, Pact testing, Docker, Webpack Module Federation
2019-2021 - Senior Developer (Full Stack TypeScript)
Working as a senior member of a cross-discipline team to produce a service stack suitable for multiple gaming requirements (Slots, Live casino, Jackpots, Bingo).
Full stack development to support complex gambling integrations with bespoke content management, 3rd party APIs, UKGC compliance, Responsible Gambling, KYC.
SkillSet
- Custom CMS focused around games content – MongoDb, Express, React, Node (MERN stack).
- Frontend games integrations – React, Redux, REST, UKGC Compliance
2017-2019 - Web Developer (React)
Part of the greenfield team setting up the foundations for a new cross-product platform (Gaming, Sportsbook, Account Management, Payments). Supporting senior team members in implementing future-proof React architecture.
SkillSet
- Server-Side React app (custom Express based SSR app).
- WebSocket for real-time event odds, and Node.js/Sql data driven sportsbook
Minerva Creative (formerly LVMA) - Design Agency
2016-2017 - Senior Web Developer (Full Stack WordPress)
Working in a small team to produce custom WordPress websites. Balancing 3-4 sites in active development, as well as warranty support for live sites. Mentoring and assisting junior developers on best practices of development.
SkillSet:
- WordPress small websites sites, vanilla JS interactivity
Red Hot Chilli Northwest - Commercial Appliance Retailer
2012-2016 - Web Marketing Lead / Full Stack Web Designer (PHP)
Supervising content production for sales & marketing. Unassisted full stack development of a brand-new company website from scratch. Training new apprentices with the content management system.
SkillSet:
- PHP based shopping site, SQL database, vanilla JS interactivity
Education
University of Bolton
2012 - 3D Games Art
Bachelor of Arts (Hons) First Class
Bay House Secondary School & Sixth Form, Gosport
2009 - A Levels
Maths A | Physics B | Graphic Design C |
---|
2007 - GCSE’s
12 A*-C grades, including:
Maths A* | Physics A | Graphic Design A | ICT A |
---|