Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Prashant Sharma

Berlin

Summary

I am a Senior Backend Engineer with 10+ years of experience, specializing in Java and Spring Boot within Microservices architectures across Telecom, Manufacturing, and Retail domains. My expertise is complemented by strong capabilities in performance/load testing, AWS, Jenkins, and developing cloud-native applications with Docker & Kubernetes. I am skilled in driving operational excellence, committed to delivering high-quality, scalable solutions that elevate user experiences.

Easily communicates complex technical requirements to non-technical stakeholders. Remarkable relationship building, decision making and communication skills. Known for best-in-class development and collaboration.

Actively mentor engineers, provide on-call support, and train peers, often serving as a go-to person for leadership. I'm passionate about clean code, design patterns, and leverage modern AI tools like GitHub Copilot, ChatGPT, Claude, and Gemini to enhance development efficiency and code quality.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Zalando SE
04.2022 - Current

All the 3 projects are Java applications with Spring boot framework & Microservice architecture.

1. Order Lifecycle (Cart, Checkout, Orders, Returns):

  • Serve as primary owner for a suite of critical microservices governing the entire order lifecycle for Zalando Lounge, encompassing cart, checkout, orders, and returns, directly impacting revenue and customer trust.
  • Managed microservices handling the complete shopping cart lifecycle (add, update, delete, retrieve items) and the intricate checkout process, including all business rules and validations.
  • Contributed to the backend logic for post-purchase scenarios, including order cancellations and returns, and managed services responsible for rendering order summaries and details.

2. Customer Login, Communications & customer data deletions:

  • Engineered and supported foundational services for secure user registration and login across web and mobile platforms.
  • Managed services enabling seamless customer data updates and newsletter preference customization, enhancing personalization.
  • Improved customer data deletion service efficiency in compliance with GDPR requirements, processing user requests for complete data removal.

3. Catalog & Articles:

  • Successfully migrated legacy endpoints for similar articles, top sellers, and articles by campaigns.
  • Enhanced performance and functionality of critical features, driving business and user value.

Responsibilities Beyond Core Development:

  • Drive operational excellence with deep expertise in system monitoring and observability.
  • Mentor junior and fellow engineers, fostering skill development.
  • Conduct User Journey Load Tests for the Zalando Lounge platform.
  • Provide on-call support and train peers for on-call duties.

Senior Consultant

ThoughtWorks
06.2021 - 04.2022

Project: McKinsey & Company – Periscope | Scala & Go applications

Pricing recommendation & Management Product using advanced methodologies and proprietary recommendation algorithms, this product provides an integrated price setting and management solutions for its customers.

  • Collaborated with McKinsey & Company's pricing and management teams, translating complex requirements into software solutions.
  • Developed and implemented advanced methodologies and proprietary recommendation algorithms for analyzing complex data and providing accurate pricing insights.
  • Tested products and resolved bugs to ensure high quality and error-free delivery.
  • Paired with developers and stakeholders to continuously improve product functionality and performance.

Senior Software Engineer

John Deere
03.2018 - 06.2021

John Deere Custom Performance | Java | Spring Boot | Microservice

  • Worked as a T-Developer in an 8-member product team, applying Agile methodology and DevSecOps practices.
  • Designed and developed Java applications using Spring frameworks (Spring Boot, Spring Data JPA, Spring Boot Actuator, Spring Cloud) according to product specifications.
  • Developed efficient, testable production code adhering to SOLID principles, design patterns, clean code, and JUnit test cases with 85% coverage.
  • Created functional and load/performance testing scripts in Java and Scala for RESTful APIs, using Cucumber and Gatling frameworks.
  • Provided Tier-3 support for incidents reported in ServiceNow, ensuring prompt resolution.
  • Participated actively in team meetings, sharing ideas, and providing regular updates on project progress.
  • Mentored junior developers and engineers in Java, Jenkins, load testing, Kibana, AppDynamics, and ServiceNow, enhancing team productivity.

Software Engineer

Tech Mahindra
10.2014 - 12.2017

1. AT&T – Design Studio - Microservices & APIs Development | Java Developer

  • Developed Microservices and APIs based on client specifications (AT&T) using Core Java, Spring Boot, Restful Web Services, and Spring Frameworks.
  • Exposed and tested functionalities using Swagger.
  • Participated in daily client calls to update project status.


2. AT&T – Virtual Ticketing Management (Feb 2015 – Nov 2016):

  • Developed applications based on client specifications using Java/J2EE, Web Services, XML, SQL, and Spring Framework.
  • Performed debugging post-testing for defect resolution.
  • Attended daily client calls to update project status.

Education

Bachelor of Technology - Electronics And Communication Engineering

Bengal Inititute Of Technology & Management
Shantiniketan, West Bengal
07-2014

Skills

  • Languages: Java (9 years), Scala (8 months), Go (4 months)
  • Frameworks: Microservices Architecture, Spring Boot, Spring Reactive, Hibernate, JPA, RESTful Web Services, SOAP, J2EE
  • Cloud & DevOps: AWS, Kubernetes (k8s), Docker, Jenkins, GitHub, Bash, Maven, Gradle, sbt, goMod
  • Databases: PostgreSQL, AWS DynamoDB, Oracle, DB2, Elasticsearch
  • Monitoring & Tools: Grafana, Lightstep, Scalyr, AppDynamics, Kibana, Splunk, New Relic
  • AI Tools: GitHub Copilot, ChatGPT, Claude & Gemini

Certification

Certified Scrum Master (CSM), Scrum Alliance, 2018-20

Timeline

Senior Software Engineer

Zalando SE
04.2022 - Current

Senior Consultant

ThoughtWorks
06.2021 - 04.2022

Senior Software Engineer

John Deere
03.2018 - 06.2021

Software Engineer

Tech Mahindra
10.2014 - 12.2017

Bachelor of Technology - Electronics And Communication Engineering

Bengal Inititute Of Technology & Management
Prashant Sharma