Lead Developer | Full Stack Engineer | DevOps Specialist
Senior Full Stack Developer, Lead Engineer & DevOps Specialist (SC Cleared) with 18+ years of experience delivering secure, cloud-native, and scalable applications for government and enterprise. Expert in Python, Node.js, AWS, Kubernetes, React, Java, PHP and CI/CD automation.
Adept at leading cross-functional teams, modernizing legacy systems, and optimizing SDLC pipelines to increase resilience, delivery velocity, and maintainability. Trusted contributor to high-impact platforms for the UK Home Office, Ordnance Survey, and others.
Technical leadership in microservices architecture, cloud-native design, and DevOps automation. Strong expertise in AWS, Kubernetes, Docker, and CI/CD pipeline orchestration with Agile methodologies (Scrum, TDD/BDD), code refactoring, and legacy transformation.
Connect with me on LinkedIn to learn more about my professional journey.
Enabled secure ingestion of millions of flight records monthly for UK Home Office, improving vetting process and compliance reporting with cloud-native architecture.
Led the transformation of Ordnance Survey's mapping application from Silverlight to modern HTML5, creating a robust Symfony2-based platform for UK's national mapping agency.
Developed and maintained backend services for Elevate's platform using Zend Framework and Silex, with responsive frontend and optimized performance.
Built multiple mission-critical applications including Chemical Reporting System, Carrier Reporting Tool, and Business Data Manager for UK government security operations.
Earners of this certification have a comprehensive understanding of application life-cycle management. They demonstrated proficiency in writing applications with AWS service APIs, AWS CLI, and SDKs; using containers; and deploying with a CI/CD pipeline. Badge owners are able to develop, deploy, and debug cloud-based applications that follow AWS best practices.
Earners of this certification have a comprehensive understanding of application life-cycle management. They demonstrated proficiency in writing applications with AWS service APIs, AWS CLI, and SDKs; using containers; and deploying with a CI/CD pipeline. Badge owners are able to develop, deploy, and debug cloud-based applications that follow AWS best practices.
Learn more
This course introduces the foundational concepts of machine learning. You will learn different types of machine learning, how to prepare data for training, and how to build and evaluate supervised and unsupervised learning models using Python. By the end of this course, you will be able to select appropriate models and metrics for various machine learning tasks.
✓ Identify characteristics of the different types of
machine
learning;
✓ Prepare data for machine learning models;
✓ Build and evaluate supervised and unsupervised learning
models using Python;
✓ Demonstrate proper model and metric selection for a
machine learning algorithm.