Available to hire
I’m a confident, well-spoken and self-motivated engineer with 15 years of experience. I thrive on solving complex problems and delivering robust software across the full stack.
I’m passionate about best practices and enjoy challenging myself to learn something new every day. I enjoy collaborative teamwork and proactive communication to ship high-quality solutions.
Language
English
Fluent
Work Experience
Lead Engineer at Kinexio
November 1, 2024 - November 10, 2025Hired as a lead engineer to architect a modular Laravel-based RESTful API platform using a multi-tenant architecture. Delivered backend solutions across multiple projects as the sole engineer and led collaboration with offshore teams. Implemented the backend for mobile wallet credential access at a corporate validation wallet, defined component responsibilities across iOS, Android, backend, IAM and access control systems, and designed OAuth 2.0 flows for wallet compliance. Built real-time credential syncing and a bulk CSV import system handling 10,000+ asset records. Established scalable architecture patterns and enforced quality standards with code review and automated testing.
Senior Engineer at Parkopedia
October 31, 2024 - October 31, 2024Maintained a Laravel-based REST API for Parkopedia, migrated Laravel 8 to 10, monitored RDS for availability and performance, and integrated application monitoring (Sentry) and static analysis (Semgrep). Refactored legacy components, removed dead dependencies, and integrated third-party APIs for vendors/partners. Led API versioning and ensured security and scalability.
Senior Engineer at Maverick Partners
September 30, 2023 - September 30, 2023Remote senior engineer to architect a scalable backend for a mobile application. Built a GraphQL API using PHP 8.2, Laravel 10, and MongoDB ODM; created Go microservices to import large JSON asset files; built Docker-based development pipelines; managed AWS CDK deployments; implemented CQRS and event-driven patterns; integrated Stripe payments and Sentry error monitoring; designed real-time features and structured the codebase for a scalable, enterprise-ready platform.
Senior Engineer at Car & Classic
December 31, 2022 - December 31, 2022Remote senior engineer to migrate legacy PHP 3 to modern Laravel 9/PH P 8.1; perform systems analysis; document in Notion; build migration plans and steps; refactor and upgrade components; improve reliability and maintainability.
Lead Engineer at Howden Group
September 30, 2022 - September 30, 2022Lead API development to build an API platform; implemented Docker-based local development environments; managed front-end/back-end coordination and deployments; maintained Redis and DynamoDB backends; established CI/CD pipelines and DevOps best practices; mentored junior engineers and aligned technical strategy with business goals.
Senior Developer at Quintessential Ltd
December 31, 2019 - December 31, 2019Senior developer delivering industry-leading web/mobile platforms for high-profile clients; built with PHP 7, Yii 2, Symfony 4, TypeScript, React, and Material UI; implemented microservices in Go; Docker-based environments; AWS deployments; practice of TD D and pair programming; drove DevOps practices.
Senior Developer at Splash Worldwide
November 30, 2017 - November 30, 2017Contracted to develop staff time management systems; TD D-based development; RESTful API in PHP 7, Symfony 3; front-end using Angular; established GitLab CI pipelines and contributed to team DevOps.
Senior Developer at Just Eat
July 31, 2020 - July 31, 2020Led development for business food ordering and international expansion; worked with Symfony 4 REST API, MongoDB; PHPUnit/Prophecy/Mockery for tests; Docker-based CI; contributed to Terraform/OpenStack-based deployments.
Senior Developer at What Is My Value Ltd
August 31, 2016 - August 31, 2016Senior developer delivering search-focused sites; PHP 7/7.x, Laravel 5.3, Symfony 2-3; built Go/Python microservices; remote collaboration; focused on TD D and pairing.
Lead Developer at Designwerk
June 30, 2014 - June 30, 2014Led a team to build web systems for clients like Guinness, UEFA; built RESTful APIs and a MEAN stack; paired programming and DevOps; managed DevOps pipelines and deployments.
Senior Developer at OneTwoTrade
September 30, 2013 - September 30, 2013Lead Developer for sales platform and CRM; built RESTful API with CodeIgniter; managed Mailchimp campaigns with MySQL data integrations; pair programming.
Lead Developer at CareerVidi Ltd
July 31, 2013 - July 31, 2013Lead developer to launch a social career site; built API with Python (Django) to feed data to LinkedIn/job boards; mentored junior developers; Trello-based project management.
System Developer at Dwell Retail Ltd
October 31, 2012 - October 31, 2012Maintained bespoke web systems for all business operations (reporting, sales, patches); supported warehousing and inventory; managed live servers and supplier interactions.
Database Developer at Tangent Snowball
June 30, 2011 - June 30, 2011Wrote and optimized MySQL scripts, stored procedures, functions and triggers to manage large client datasets; generated reports for SLA-defined service levels; analyzed data and produced Excel/PowerPoint dashboards.
Education
BSc Computer Science with Honours at Cardiff University
January 11, 2030 - November 10, 2025A Level: Computing at Alleyn’s Independent School
January 11, 2030 - November 10, 2025Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Cardiff today.