Available to hire
I’m an experienced and adaptable Senior Software Developer and Team Lead with over 17 years of building robust software across Windows, Linux, and cloud platforms like Azure, AWS, and Google Cloud.
I specialize in frontend and backend technologies (Angular, Blazor, React, .NET Core, APIs), cloud-native solutions, AI integration, secure development, and DevOps automation. I love leading Agile teams, applying TDD, and delivering scalable, secure solutions for aviation, finance, and government.
Skills
Experience Level
Language
English
Fluent
Work Experience
Senior Full Stack Developer at allPay Ltd
August 1, 2025 - August 1, 2025Engineered a modern, full-stack card and payment solution leveraging Angular, .NET Core, Blazor for UI, Azure cloud services, and SQL Server for data persistence. Collaborated in a microservices-based architecture to build scalable and maintainable components. Integrated complex third-party APIs to enable data consolidation and interoperability with external systems. Created AI feature for checking potential fraud using anomaly detection and custom models. Contributed to system architecture and core modules, supported sprint planning, code reviews, and continuous delivery in a fast-paced environment. Delivered features such as payment configuration, organizational structure setup, and payee management for banking and financial clients.
Team Lead at Distributed
January 1, 2024 - January 1, 2024Joined as Senior Full Stack Developer on a global car engine oil project, then promoted to Team Lead for aviation software. Led development using .NET, Angular, and Azure, helping design system architecture and team processes. Developed APIs and frontend integrations, ensuring seamless communication between backend services and UI. Guided a globally distributed team, established coding standards, and introduced JavaScript testing and new frontend frameworks to improve quality and maintainability.
Senior Full Stack Developer at Transport for London
November 1, 2023 - November 1, 2023Redeveloped AutoPay, Congestion Charges, and Clean Air Charges as a Senior Full Stack Developer using C#, .NET Core 6, Angular 1.6, NGRX, Azure, Node.js, Blazor, Entity Framework, Cosmos DB, and SQL Server. Migrated components from a React app and developed the frontend portal following GDS standards for payment processing. Built unit and integration tests with Jasmine, Karma, and .NET, ensuring a minimum of 90% code coverage. Developed backend APIs to interface with external APIs, a temporary payment gateway, and transactional databases. Set up new repositories in Azure DevOps, configured CI/CD pipelines, and managed Azure resources, including Service Bus Topics and Queues. Took on leadership responsibilities when needed. Followed Agile Scrum with two-week sprints.
Lead Full Stack Developer at Civica
February 1, 2023 - February 1, 2023Leading the UCAS Career Finder website as a greenfield project using C# .NET Core 6, Angular 14/15, NGRX, React, AWS, Node.js, S3, OpenSearch, Lambda Functions, and Aurora DB. Designed the frontend architecture and contributed to backend architecture decisions. Led a globally distributed development team, introduced coding standards, and resolved team issues. Developed microservices and APIs for data integration, storing information in Aurora DB using Entity Framework. Created Lambda Functions to interact with S3 Buckets and handle messaging via queues. Took sole responsibility for OpenSearch development, implementing C# code for search functionality. Assisted in AWS configuration, including VPC and Lambda setup, while following Agile Scrum with two-week sprints.
Senior Full Stack Developer at Charles Stanley
September 1, 2022 - September 1, 2022Contributed as a Senior Full Stack Developer on a contract basis, building API integrations and front-end features with .NET, Blazor, Vue.js, React, Umbraco, and SQL Server. Implemented data integration and search functionality, and supported modernising legacy systems.
Senior Full Stack Developer at National Careers Service
February 1, 2022 - February 1, 2022Delivered full-stack solutions to support career services, leveraging .NET Core, Angular, and cloud services. Focused on maintainable architecture, testing, and integration with external systems.
Senior Full Stack Developer at Department of Education
October 1, 2021 - October 1, 2021Led development across government-facing applications, applying secure coding practices, API design, and front-end development to deliver mission-critical systems.
Senior Full Stack Developer at Ministry of Justice
January 1, 2021 - January 1, 2021Delivered end-to-end full-stack solutions for MoJ projects, aligning with security, compliance, and scalable service design over a multi-year engagement.
Engineer at Standards Testing Agency
June 1, 2019 - June 1, 2019Contributed to engineering tasks within testing agency projects, delivering reliable software components on contract.
Senior Microsoft Developer at Skills Funding Agency
March 1, 2019 - March 1, 2019Implemented Microsoft-based solutions for funding agency challenges, delivering robust components and integrations across projects.
.NET Developer at Rimilia
February 1, 2018 - February 1, 2018Developed .NET-based solutions in a contract role, contributing to financial automation and data processing workflows.
Frontend Developer at Centrica
October 1, 2017 - October 1, 2017Built frontend features for energy sector applications, focusing on responsive UI and modern JavaScript frameworks.
SPA Developer at Jumar Solutions
May 1, 2017 - May 1, 2017Developed single-page applications to meet client requirements with a focus on performance and maintainability.
Microsoft Developer at Coventry Building Society
March 1, 2017 - March 1, 2017Delivery of Microsoft-based solutions for financial services, including integration and UI work across multiple projects.
Microsoft Developer at Next Plc
January 1, 2016 - January 1, 2016Microsoft development work across retail platform initiatives, with emphasis on reliability and performance.
Application Developer at Smart Carbon Control Ltd
August 1, 2015 - August 1, 2015Developed application features for carbon control solutions, focusing on data capture and processing workflows.
Application Developer at GVA Grimley
May 1, 2015 - May 1, 2015Delivered application components for real estate consulting projects, enabling data-driven workflows.
Online Developer at UK Mail
November 1, 2014 - November 1, 2014Developed online solutions to support mail services with scalable web features and integrations.
Microsoft Applications Developer at Capgemini UK
April 1, 2013 - April 1, 2013Microsoft-based application development across diverse client projects, emphasizing quality and delivery timelines.
Implementation Analyst at Heart of Birmingham Teaching Primary Care Trust
September 1, 2011 - September 1, 2011Implemented software solutions to support healthcare delivery and administrative processes.
Team Lead at Distributed
January 31, 2024 - January 31, 2024Joined as Senior Full Stack Developer on a global car engine oil project, then promoted to Team Lead for aviation software. Led development using .NET, Angular, and Azure, helped design system architecture and team processes. Guided APIs and frontend integrations, established coding standards, and introduced testing frameworks to improve quality. Delivered features such as VRN/make & model search and third-party data integration.
Senior Full Stack Developer at Transport for London
November 30, 2023 - November 30, 2023Redeveloped AutoPay, Congestion Charges, and Clean Air Charges as a Senior Full Stack Developer using C#, .NET Core 6, Angular 16, NGRX, Azure, Node.js, Blazor, Entity Framework, Cosmos DB, and SQL Server. Migrated components from a React app, developed the frontend portal to GDS standards, and built backend APIs to interface with external services and a temporary payment gateway. Implemented CI/CD pipelines and Azure resource management; led sprint planning and delivery.
Lead Full Stack Developer at Civica
February 28, 2023 - February 28, 2023Led the UCAS Career Finder greenfield project using C# .NET Core 6, Angular 14/15, NGRX, React, AWS, Node.js, S3, OpenSearch, Lambda Functions, and Aurora DB. Directed frontend and backend architecture, led a globally distributed team, established coding standards, and developed microservices and APIs for data integration. Created Lambda Functions to interact with S3 and messaging queues; led OpenSearch development and AWS configuration.
Senior Full Stack Developer at Charles Stanley
September 30, 2022 - September 30, 2022Senior Full Stack Developer delivering end-to-end solutions in a structured, finance-focused environment, aligning with enterprise standards and integrating with existing systems.
Senior Full Stack Developer at National Careers Service
February 28, 2022 - February 28, 2022Contributed to a large-scale career services platform, implementing modules across frontend and backend and ensuring robust integration with external services.
Senior Full Stack Developer at Department of Education
October 31, 2021 - October 31, 2021Developed and maintained key components of education-facing platforms, focusing on scalable, secure delivery and integration with external APIs.
Senior Full Stack Developer at Ministry of Justice
January 31, 2021 - January 31, 2021Delivered enterprise-grade applications with .NET and JavaScript frameworks, focusing on security, performance, and maintainability in a government context.
Engineer at Standards Testing Agency
June 30, 2019 - June 30, 2019Provided development support and contributed to modern web and backend solutions within a standards-focused environment.
Senior Microsoft Developer at Skills Funding Agency
March 31, 2019 - March 31, 2019Developed and maintained Microsoft-based solutions, driving integration and delivery across multiple projects with agile practices.
NET Developer at Rimilia
February 28, 2018 - February 28, 2018Built .NET-based financial solutions, focusing on robust APIs and data processing pipelines within an enterprise context.
Frontend Developer at Centrica
October 31, 2017 - October 31, 2017Delivered frontend features with modern JavaScript frameworks, focusing on UX and responsive design.
SPA Developer at Jumar Solutions
May 31, 2017 - May 31, 2017Built single-page applications with modern frontend stacks, emphasizing performance and maintainability.
Microsoft Developer at Coventry Building Society
March 31, 2017 - March 31, 2017Contributed to Microsoft-based systems, delivering reliable financial software in a banking context.
Microsoft Developer at Next Plc
January 31, 2016 - January 31, 2016Delivered Microsoft-based solutions for retail, focusing on performance and maintainability.
Application Developer at Smart Carbon Control Ltd
August 31, 2015 - August 31, 2015Developed applications for carbon accounting and sustainability initiatives with .NET and frontend frameworks.
Application Developer at GVA Grimley
May 31, 2015 - May 31, 2015Supported property consulting solutions with web and backend components.
Online Developer at UK Mail
November 30, 2014 - November 30, 2014Developed online systems, focusing on reliability and performance for mail logistics.
Microsoft Applications Developer at Capgemini UK
April 30, 2013 - April 30, 2013Delivered Microsoft-centric applications across client engagements, emphasizing quality and delivery timelines.
Implementation Analyst at Heart of Birmingham Teaching Primary Care Trust
September 30, 2011 - September 30, 2011Implemented health IT solutions, focusing on secure data handling and integration with care pathways.
Education
BSc (Hons) Computer Science (2:1) at University of Wolverhampton
October 1, 2002 - June 1, 2006MOSS 2007 & WSS 3.0 Applications and Workflows at JBI Training - London
May 1, 2010 - May 1, 2010SQL Server 2005 - Maintaining an SQL Server Database at QA - Hinckley
July 1, 2009 - July 1, 2009BSc (Hons) Computer Science at University of Wolverhampton
October 1, 2002 - June 1, 2006Develop MOSS 2007 & WSS 3.0 Applications and Workflows at JBI Training - London
May 1, 2010 - October 27, 2025SQL Server 2005 - Maintaining an SQL Server Database at QA - Hinckley
July 1, 2009 - October 27, 2025Qualifications
MOSS 2007 & WSS 3.0 Applications and Workflows
May 1, 2010 - October 27, 2025SQL Server 2005 - Maintaining an SQL Server Database
July 1, 2009 - October 27, 2025Develop MOSS 2007 & WSS 3.0 Applications and Workflows
January 11, 2030 - October 27, 2025SQL Server 2005 - Maintaining an SQL Server Database
July 1, 2009 - October 27, 2025Industry Experience
Transportation & Logistics, Government, Financial Services, Software & Internet, Professional Services
Skills
Experience Level
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Birmingham today.