Hemantkumar Goswami

Lead Developer | Full Stack Engineer | DevOps Specialist

About Me

Hemantkumar Goswami

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.

18+
Years Experience
100+
Projects Delivered
20+
Technologies
SC
Security Cleared

Technical Skills

Frontend Development

HTML5 CSS3 JavaScript jQuery TypeScript React Angular Twig Blade SASS Tailwind Bootstrap Grunt Gulp Webpack

Backend Development

Python Node.js PHP Java Django Symfony Laravel Zend TDD/BDD Jest PHPUnit SonarQube JIRA Development

Database & Cloud

PostgreSQL MySQL MSSQL NoSQL Data Pipelines AWS AWS RDS S3 Kubernetes Terraform Docker Jenkins Drone CI Artifactory Vagrant

DevOps & Tools

CI/CD Git Jenkins SonarQube Artifactory Vagrant Agile/Scrum Data Analytics Machine Learning Data Science Data Visualization Ansible

Professional Experience

Director

Ultratek Limited
April 2012 - Present
  • Leading strategic technology initiatives and business development
  • Overseeing enterprise systems development and cloud architecture
  • Managing client relationships and technical delivery

Senior Software Developer

UK Home Office
November 2016 - November 2025
  • Developed multiple mission critical cloud-native applications handling millions of flight records monthly for secure vetting processes
  • Engineered microservices and APIs using Python/Node.js/PostgreSQL on AWS Kubernetes infrastructure
  • Modernized legacy applications through Django, Symfony, and Node.js refactoring
  • Enhanced CI/CD pipelines with Drone, Jenkins, SonarQube, reducing regression errors by 60%
  • Led cross-functional teams in sprint execution and technical planning

Senior PHP Developer

Elevate
March 2016 - September 2016
  • Developed backend services using Zend Framework and Silex with responsive Twig frontend
  • Implemented RESTful web services and automated CSS/JS bundling using Grunt
  • Contributed to sunny.co.uk platform development ensuring modern, agile-friendly architecture

Senior PHP (Symfony2) Developer

Salmon
November 2015 - March 2016
  • Migrated Travelodge’s legacy Drupal system to a modern, responsive architecture using Symfony, with updated front-end tooling and scalable backend services
  • Delivered high-quality code enhancements, restructured legacy components, and applied design patterns to boost application performance and maintainability
  • Wrote robust unit and functional tests using PHPUnit and Codeception, significantly increasing test coverage and reducing post-deployment defects
  • Collaborated with cross-functional teams across development, QA, and DevOps to ensure seamless CI/CD integration and smooth production releases

Snr. PHP Developer

Encompass Digital Media, Inc.
September 2015 - November 2015
  • Led team of 2 developers
  • Worked on Symfony2 based application to monitor media streaming
  • Implemented core logic to get the streaming data
  • Application hosted on AWS

Senior PHP Developer

Direct & General via Salmon
August 2015 - September 2015
  • Single handedly created a script to extract data based on certain conditions
  • This script was hookend into cron job using command line application
  • Data was then pushed to the relevant systems for further processing
  • Also optimised data extraction process for better performance

Lead PHP (Symfony2) Developer

Ordnance Survey
December 2014 - July 2015
  • Led team of 3 developers in porting "Get a Map" from Silverlight to HTML5
  • Managed development lifecycle and CI integration with Jenkins
  • Created API-based decoupled services architecture using Symfony2
  • Migrated codebase from SVN to Git and managed deployment pipelines

Lead Symfony2 Developer

Newspress Ltd
March 2014 - November 2014
  • Designed a new Symfony2 multi-lingual Application, capable of having multiple clients (i.e. client domains.
  • Clients were the car makers, hence, they had their own specific user base all provided by newspress.
  • Managing the whole project and a team of 3 developers
  • Testing and deploying the application to production.

Symfony2 Developer

Sportslobster Ltd
January 2014 - March 2014
This was a small 2 months contract to help Sportslobster in maintaining their existing Symfony2 based application.
  • Resolving existing issues
  • Adding new features
  • Creating / Updating API endpoints to interface with the website and mobile apps.

Symfony2 Developer

Holler Digital Ltd
December 2013 - December 2013
This was a small assignment to help them finish work within the set deadline. I was working on a project for Redbull, They had a cycling event in early January and wanted to created an application. Project was heavily loaded with API services. Idea was to allow cyclist to download the Redbull Route to his/her mobile phone (using the app map my fitness) and then do the workout with that app. After the workout is completed, push the data back to the Redbull web application. Now, to do this, several API services were used as follows:
  • API call to facebook for creating user and login.
  • API call to connect / register / login to map my api
  • API call to upload / download workout
  • API service to allow users to connect and download their data
  • API call to map my api for displaying various calculation based information about their workout.
  • API service to show the ledgers board and show the winner.

Senior PHP Developer (Laravel)

The App Garden Ltd
August 2013 - November 2013
The App Garden is fast becoming one of the UK’s leading mobile app development agencies. Designing, building and publishing mobile app solutions on both Apple’s iOS and Google’s Android platforms, so that businesses can take advantage of the explosive growth of smartphone and tablet devices.
  • Greenfield project based on Laravel4 Framework.
  • Application Design and Development
  • Worked closley with directors and many dentists
  • TDD/BDD Practices
  • Successfully completed application.

Senior PHP Developer (Symfony2)

Arqiva Ltd
May 2013 - July 2013
Arqiva being a major communications infrastructure and media services company, operating at the heart of the broadcast, satellite and mobile communications markets.
  • Working in a team that strictly follows AGILE principles.
  • Carefully studying the tasks assigned, developing it by
  • sticking to the standards agreed.
  • Updating existing Public Wifi access portal for a specific client.
  • responsible for rewriting the public Wifi Access Portal.

Senior PHP Developer

Hospedia Ltd
February 2009 - April 2013
Hospedia Ltd. (Formerly known as “Patient Line”) A major telephony and entertainment service provider to hospitals in UK. I was responsible for writing user/technical requirements document, for in-house required software. On approval of documents, I take care of whole development life cycle of the application
  • Managed complete development lifecycle of in-house applications
  • Developed surveys, campaign manager, and pricing models applications
  • Created technical and user documentation

Premier Telesolutions

Hospedia Ltd
September 2007 - January 2009
Premier had a small in-house development team, where I work as a lead Senior PHP developer. Understanding specs, provided by marketing team and coming up with development plan. After approval by I.T. Director, the development plan was executed and sent out for testing and finally for implementation. Apart this, I was also responsible to take care of existing sites/applications and apply fixes where ever required.
  • Managed complete development lifecycle of in-house applications
  • Developed surveys, campaign manager, and pricing models applications
  • Created technical and user documentation

PHP Developer

Brunel University
October 2006 - March 2007
Done a Surveys Project for Brunel University, that was based on Flash. Flash was not my strength so Prof. Daniel was a helping hand in that. Project had its very own challenges and beauties. For example, the challenge of passing data between the database and flash application via PHP. Since it was based on flash, it was very much anticipated that it will have some beautiful flashy images and icons to impress. One other feature in that was, it was stateful survey which means, a user had a dedicated link for it to take survey and if for some reason, the person had left it incomplete, he/she can continue from where it was left when the link is opened again.

PHP Developer

Shaadi.com
2005 - 2006
Shaadi.com being a product based company, I was responsible for Development of new modules to implement and integrate with the existing model of shaadi point. Resolving issues occurring in the current model. Studying the product specs, planning things accordingly, giving dead-lines & completing task. Completing development in the committed time frame with Zero Error. Shaadi.com being a product based company, I was responsible for Development of new modules to implement and integrate with the existing model of shaadi point. Resolving issues occurring in the current model. Studying the product specs, planning things accordingly, giving dead-lines & completing task. Completing development in the committed time frame with Zero Error.

Featured Projects

✈️

General Aviation Information Tool

Enabled secure ingestion of millions of flight records monthly for UK Home Office, improving vetting process and compliance reporting with cloud-native architecture.

Python Node.js AWS Kubernetes
🗺️

OS Maps

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.

Symfony2 PHP PostgreSQL HTML5
🏦

Think Finance - Sunny.co.uk

Developed and maintained backend services for Elevate's platform using Zend Framework and Silex, with responsive frontend and optimized performance.

PHP Zend JavaScript Grunt
🔒

Home Office Security Systems

Built multiple mission-critical applications including Chemical Reporting System, Carrier Reporting Tool, and Business Data Manager for UK government security operations.

Python Django Node.js AWS

Certifications

AWS Certified

AWS Certified Developer – Associate

Issued by Amazon Web Services Training and Certification

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
AWS Certification
The Nuts and Bolts of Machine Learning by Google

The Nuts and Bolts of
Machine Learning

Issued by Google

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.

Google Machine Learning Certification

Get In Touch