Summary
Overview
Work history
Education
Skills
Certification
Timeline
Generic

Sandeep Kumar Ghorela I Security Clearance

Summary

Experienced Senior Java/Spring Boot Developer with 15+ years in delivering enterprise solutions across E-commerce, Travel, and Telecom. Proven expertise in leading complex projects, including public sector initiatives with active SC clearance (valid until 2030). Strong in architecture, client engagement, and mentoring teams, with hands-on experience in Java, Spring Boot, Microservices, and AWS technologies.

Overview

16
16
years of professional experience
5
5
years of post-secondary education
1
1
Certification

Work history

Senior Software Engineer

Mastek UK
11.2024 - Current

Client: UK Home Office

Responsibilities:

  • Analyzed and designed a serverless microservices solution for printing travel cards for refugees, meeting UK Home Office requirements.
  • Implemented authentication and authorization using AWS Cognito.
  • Developed a POC, documented the solution, and presented it to the client with a cost comparison.
  • Collaborated with the team to refine solution design, conducted code reviews, and coordinated with business and QA teams for demos and support.

Technologies: Java 17, AWS API Gateway, Lambda, Python, EventBridge, SQS, SAM, AWS CodePipeline, KMS, Cognito, Docker, DynamoDB, Q Developer

Senior Software Engineer

Mastek UK
11.2023 - 11.2024

Client: UK Home Office

Responsibilities:

  • Migrated UK Home Office BRP card system to a decoupled microservices architecture, replacing a tightly coupled Apache Camel solution.
  • Designed and implemented four microservices for data processing, third-party integration, and status updates using AWS SQS, DLQ, and S3.
  • Conducted code reviews, resolved technical issues, and guided the team.
  • Managed branching strategies, production support, and coordinated with business and QA teams for demos and presentations.

Technologies: Java 17, Spring Boot, Microservices, AWS (S3, SQS, DLQ), MySQL, Docker, Kafka, EKS, Kibana

Senior Software Engineer (Technology Lead)

Williams Medical
03.2023 - 09.2023

Responsibilities:

  • Led the setup of a cloud-based environment using EC2, Lambda, VPC, Security Groups, and Route Tables.
  • Developed microservices/REST APIs to migrate the Hybris platform to a Spring Boot application.
  • Mentored junior developers and conducted performance testing.
  • Collaborated with BAs and Product Owners to gather requirements and provide demos.
  • Managed production support, releases, and branching strategies.
  • Coordinated with QA teams on testing approaches and test cases.

Technologies: Java 11, JUnit 5, Spring Boot, Microservices, S3, IAM, Docker, Kubernetes, MySQL, Hybris, MongoDB

Senior Software Engineer

Sky
05.2021 - 03.2023

Responsibilities:

  • Developed a module to generate XML files for TV setup boxes, fetching data from S3, applying business logic, and storing the final XML in S3.
  • Delivered client demos to showcase implemented business requirements.
  • Managed production support, releases, and branching strategies.
  • Coordinated with QA teams on testing approaches.

Technologies: Apache ActiveMQ, Java 11/8, JUnit 5, Spring Boot, Microservices, Docker, Kubernetes, MySQL, AWS S3, JPA, Hibernate

Senior software developer

Reply
01.2017 - 11.2019

Client: Spar

Responsibilities:

  • Coordinated with clients onsite (Spar and Vorwerk), including travel.
  • Led a team of 3, overseeing sprint planning and reviews.
  • Authored high-level technical specifications for the project.

Technologies: Java 8, Spring, RESTful Web Services, MySQL, Hybris


Client: Easyjet

Responsibilities:

  • Developed REST APIs for flight booking and amendments.
  • Communicated with business and QA teams for demonstrations and requirements clarification.
  • Implemented authentication and authorization using AWS Cognito and JWT.

Technologies: Java 8, Spring, RESTful Web Services, MySQL, JPA, Hibernate


Client: Costco

Responsibilities:

  • Migrated customer data from legacy systems to the new platform.
  • Managed production support, releases, and branching strategies.
  • Improved performance by implementing caching mechanisms for search pages.

Technologies: Java 8, Spring, Hybris, Talend, MySQL, Solr, JMeter, XRebel











Senior Java/SAP Hybris Developer

Matchesfashion
01.2017 - 11.2019

Responsibilities:

  • Developed APIs for product detail pages in a containerized solution.
  • Implemented business requirements for search and product detail pages.
  • Collaborated with the team to build the checkout and order fulfillment journey.
  • Enhanced website monitoring by integrating custom metrics into DataDog via Java.
  • Improved website performance through the use of database read replicas.

Technologies: Java 11, JUnit 5, EC2, Spring Boot, Microservices, Hybris 6, Docker, Kubernetes, MySQL, YAML, JFrog, Ansible, Solr, AWS, JPA, Hibernate, JMeter

Hybris Technical Lead

Eppix comm
04.2015 - 12.2016

Client: Simplybe

Responsibilities:

  • Coordinated business requirement gathering and implemented technical specifications.
  • Led a development team in India, providing technical solutions.
  • Participated in production support activities and build planning.

Technologies: Java 8, Oracle, JMeter, Hybris, SOAP Web Services

Senior Java Developer

Publicis Sapient
06.2010 - 04.2015

Client: Clasohlson

Responsibilities:

  • Interacted directly with clients to gather business requirements.
  • Led the preparation of High-Level Design (HLD) documents.
  • Implemented asynchronous flow for SOAP-based web services.
  • Developed an internal portal to monitor and retrigger failed web services.
  • Coordinated with application teams to resolve issues and dependencies.
  • Managed production launch activities and created performance-run scripts using Visual Studio.
  • Monitored and analysed performance runs.

Technologies: Java 5, Spring, SOAP Web Services, MySQL, Hybris


Client: Ladbrokes

Responsibilities:

  • Developed user stories and fixed bugs.
  • Delivered client demonstrations.
  • Wrote JUnit tests for functionality.
  • Provided production support.

Technologies: Java 5, Spring Integration, Oracle, Coherence, SVN


Client: Spring Mobile, USA

Responsibilities:

  • Led the implementation of complex functionalities like Activation Request and Credit Check for mobile contract purchases using SOAP.
  • Developed an extensible transformation/persistence layer with JAX-B and EJB, replacing the legacy SAX parser-based solution.

Technologies: Java 5, SOAP Web Services, EJB, Struts, Oracle








Junior software developer

TBM Technologies
03.2009 - 06.2010

Client: Airtel, Srilanka

Responsibilities:

  • Engaged in peer programming with senior developers.
  • Integrated backend with the Short Message Service Center (SMSC) to send messages.
  • Responsible for testing functionalities.

Education

MASTERS IN COMPUTER MANAGEMENT -

MAHARAJ GANGA SINGH UNIVERSITY
INDIA
07.2006 - 06.2008

BACHELORS IN SCIENCE -

BIKANER UNIVERSITY
INDIA
07.2003 - 06.2006

Skills

  • Languages & Frameworks: Java, Spring Boot, Python, JavaScript, C, C
  • Databases: Oracle, MySQL, MongoDB, DynamoDB
  • Cloud: AWS
  • Messaging/Queueing: Amazon SQS, Kafka, ActiveMQ
  • DevOps & CI/CD: Docker, Terraform, Kubernetes, Jenkins, JFrog, Ansible
  • Build & Automation: Maven, Gradle
  • ETL & Integration: Talend

Certification

  • Core Java
  • AWS Developer Associate
  • AWS DevOps Professional
  • SAP (Hybris 6)

Timeline

Senior Software Engineer

Mastek UK
11.2024 - Current

Senior Software Engineer

Mastek UK
11.2023 - 11.2024

Senior Software Engineer (Technology Lead)

Williams Medical
03.2023 - 09.2023

Senior Software Engineer

Sky
05.2021 - 03.2023

Senior software developer

Reply
01.2017 - 11.2019

Senior Java/SAP Hybris Developer

Matchesfashion
01.2017 - 11.2019

Hybris Technical Lead

Eppix comm
04.2015 - 12.2016

Senior Java Developer

Publicis Sapient
06.2010 - 04.2015

Junior software developer

TBM Technologies
03.2009 - 06.2010

MASTERS IN COMPUTER MANAGEMENT -

MAHARAJ GANGA SINGH UNIVERSITY
07.2006 - 06.2008

BACHELORS IN SCIENCE -

BIKANER UNIVERSITY
07.2003 - 06.2006
Sandeep Kumar Ghorela I Security Clearance