Lead Developer • Full-Stack Engineer

Simon Foster

Technical Leader with a long track record of turning messy, outdated, or complex systems into clean, scalable platforms. A hands-on engineer focused on solving real problems, guiding teams, and delivering solutions that move businesses forward.

I’ve led development teams, modernised legacy stacks, and built scalable platforms across PHP, JavaScript, and cloud-native environments. I thrive where technical depth meets practical decision-making and continuous improvement.

Strategic Technical Focus

Engineering Philosophy

I enjoy building things that last, supporting the people who build them, and making technology feel like an enabler rather than a blocker.

Event-Driven Architecture

Expert in building scalable microservices and decoupled architectures using AWS (Lambda, SQS, SNS, DynamoDB), Kubernetes, and Docker.

Full-Stack Ecosystems

Architecting type-safe backends in Node.js (TypeScript) and PHP (Symfony/Laravel), paired with React/Next.js frontends.

Engineering Integrity

Strict advocate for SOLID, Clean Architecture, and CI/CD; transitioning to strongly-typed systems to reduce technical debt.

Design-to-Code

Bridging the gap between creative vision and execution leveraging tools like Figma for high-fidelity implementation.

Experience

Lead Developer

Nov 2022 - Present
Travel Chapter

As a hands-on Lead Developer, my main focus is the technical integration and continuation of two technologically different business stacks, architecting solutions that ensure seamless data continuity and zero service disruption. I collaborate closely with wider business stakeholders and technical teams to translate complex requirements into scalable roadmaps, focusing on modernising legacy structures within cloud-native environments using AWS.

I manage and mentor a cross-functional development team, fostering a culture of engineering excellence and continuous improvement. By championing clean coding principles and establishing robust CI/CD practices via GitLab, SonarQube and AWS CDK, I ensure the consistent delivery of high-quality, maintainable code across our PHP (Symfony) and TypeScript (Node/React) ecosystems.

PHP (Symfony) TypeScript (Node/React) AWS (CDK) Kubernetes GitLab (CI/CD) SonarQube Jira

Lead Developer

Sept 2021 - Oct 2022
The Original Cottage Company

In this leadership role, I directed a team of developers in close partnership with product owners and business analysts to deliver high-impact solutions across customer focused products. Translating stakeholder requirements into technical reality, ensuring that innovative features were delivered in a timely manner without compromising on architectural integrity.

I acted as a mentor and collaborator, championing the delivery of consistent, clean code. By leveraging tools like Bitbucket Pipelines and Jenkins within an AWS Serverless environment, I streamlined development workflows to ensure the team met both technical standards and evolving business needs with maximum efficiency.

PHP (Symfony) JavaScript (React) AWS Serverless Bitbucket Pipelines Jenkins Jira

Developer

May 2019 - Sept 2021
The Original Cottage Company

My primary focus was the continuous improvement of the group’s digital presence, where I developed new features aimed at optimising the customer journey and driving user engagement. I performed critical maintenance across the web estate and worked extensively with the core booking system API to ensure a high-performance, seamless experience for guests and owners.

Working within a modern PHP and JavaScript stack, I prioritised efficiency and speed, ensuring the integration between the frontend platforms and backend services was robust and scalable. This role was fundamental in refining my expertise in AWS Serverless architecture and Drupal-based environments.

PHP (Symfony) JavaScript (React) AWS Serverless Drupal Jenkins Bitbucket

Technical Director / Senior Developer

Aug 1995 - May 2019
Cambridge Occupational Analysts (COA Ltd)

As Technical Director, I had accountability for the IT department and was involved with product strategy, bridging the gap between directorial vision and technical execution. My primary focus was spearheading the digital transformation of the company’s core product, successfully migrating a legacy SQL Server and Access-based ecosystem into a modern, high-performance web application driven by RESTful APIs, Laravel, and Angular.

I oversaw the maintenance of all existing products and infrastructure while providing technical mentorship and leadership to the development team. By modernising our internal workflows and infrastructure via VMWare and Linux environments, I ensured high system availability and a scalable foundation for new product development.

Lead Developer / IT Manager (Jan 2003 - Aug 2010)

Managed the IT team responsible for the end-to-end design and support of back-office and customer-facing web applications. Directed the provision of server and network infrastructure across Linux and Windows environments.

Lead Developer (Jan 1998 - Jan 2003)

Engineered a new integrated database system for careers reporting, replacing legacy RISC-OS systems with a connected modern Windows/Linux infrastructure.

Software Developer (Aug 1995 - Jan 1998)

Maintenance and development of internal report-generation systems and desktop support.

PHP (Laravel) Angular (5+) SQL (Server) Linux (Apache/NGINX) VMWare VB6 / VBA C/C++ Windows Server

Small Business Consultant

Jan 2000 - Dec 2018
Freelance Consultancy

Provided strategic IT support and consultancy to small businesses, with a focus on modernising legacy workflows through networking, web design, and hosting solutions. I acted as a technical partner, helping clients optimise their existing technology stacks while offering scalable suggestions for future-proofing their digital presence through cloud technologies.

PHP (MySQL) HTML/CSS JavaScript WordPress Linux / Windows Cloud Technologies

Education

University of East Anglia

BSc Honours, Computing Science | 1992 - 1995

Grade: 2:1

Activities: UEA Korfball Club

Barnsley College

A levels | 1990 - 1992

Computer Studies (A); Electronic Systems (A); Mathematics with Statistics (C)

The Foulstone School

GCSEs | 1985 - 1990

Eight GCSEs: Mathematics (A), Computer Studies (A), Electronics (A), Geography (A), Dual Award Science (A,B), English (C) and French (C).

Interests

Korfball

Fully qualified Level II coach and regular player. Active in the Norfolk Korfball Association.

Photography

Landscape photographer capturing the beauty of the Norfolk countryside through a professional lens.

Cycling

Avid cyclist exploring the scenic routes, coastal paths, and quiet lanes of East Anglia.

Pokemon Go

Enjoying chasing Pokémon with family on long walks.