Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Aditya Narayan Sharma

Aditya Narayan Sharma

Gwalior

Summary

Java Developer with 9 years of experience in the banking, security, transport and retail domain. Skilled in developing and delivering complex software solutions that meet business needs and comply with industry regulations. Proficient in Java, Spring, Spring Boot, Kafka, Hibernate, and related technologies. Experienced in collaborating with stakeholders, and delivering quality software products on time.

Overview

4
4
years of professional experience

Work History

Team Lead

Capgemini India Pvt. Ltd
11.2020
  • ONPS(Offer Notification Preprocessing Services):
  • ONPS application is used to maintain campaign and element data to support the reporting hierarchy by offering validation, branch and product enrichment and publishing the data to ESB. It applies validation to offer data from multiple input sources EE AIR, Bulk), convert data from JSON format to XML format required by ESB. It provides UI to interrogate published offers, to provide control functions for operations to control of publishing of offers in ESB. It generates various reports such as offer failure report, offer expiry report and offer redeemed report etc.
  • Roles/Responsibilities:
  • Handling team of 6-7 people.
  • Involved in critical application development activities and performing code reviews.
  • Provided post-implementation, application maintenance, and enhancement support to the client for the product/software application.
  • Technology Used:
  • SpringBoot, Microservices, Hibernate,Oracle11G, Spring Security, Splunk, WebSphere Application Server, BitBucket, Jenkins

Software Engineer

Capgemini India Pvt. Ltd
12.2018
  • WIMS(Wayside Information Management System):
  • J2EE enterprise application designed to track and manage key information about trains, ensuring accurate and reliable data is available for performance monitoring and reporting.Maintains information related to vehicles and wagons, including details about the owner, operator, maintainer of the train, maximum speed, load, AOA Angle of Attack), etc.Monitors and stores data on various parameters affecting the performance of freight and passenger trains.Data gets collected when a train passes, gathered from multiple sensors installed on the trackside.Information received from source systems is validated, corrected and processed to derive various train parameters..
  • Roles/Responsibilities:
  • Handling team of 5-6 people.
  • Performing code reviews to ensure code quality and maintainability.
  • Involved in handling SQL queries, procedures and functions if required.
  • Provided post-implementation, application maintenance, and enhancement support to the client for the product/software application.
  • Technology Used:
  • Spring, JSP, Hibernate,Oracle, Spring Security, Splunk, WebSphere Application Server, BitBucket, Jenkin.

Team Lead

WorldPay India Pvt. Ltd.
03.2024 - 04.2025
  • Project Title: Worldpay FIS GDO (Fraud &Authentication)

    Project Description:
    WPG is Worldpay’s international payment processing platform. The platform is omni-channel meaning it can process both card present and card not present transactions. The journey will focus on how a transaction is entered into the merchant's front end, what Gateways the transaction will pass through,
    where the transaction is processed, and how the transaction is reported back to the merchant. For a merchant to accept card payments from a consumer they must integrate with an Acquirer (like Worldpay). Merchants who have their own development teams can integrate Direct into Worldpay or one of Worldpay’s Gateways. Merchants who do not have the resources to integrate may instead go through a Partner a third party who integrates into Worldly and provides merchants with software, services, terminals, and support (example: ISV, MSFI/Bank, ISO, PayFac).

    Responsibilities:
    * Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing of software development life cycle.
    * Successfully followed Agile scrum guidelines to achieve faster and iterative delivery of the software to production environments.
    * Active participation in design discussion and architecture COP.
    * Creation of low-level design documents that includes class and sequence diagrams.
    * Development and Unit Testing of new features from rally.
    * Managed daily team operations and ensure development goals are met and follow-ups.
    * Impart business knowledge as well as technical assistance to team members.
    * Reviewed code and ensured best programming practices are met as well as ensuring that the implementation matches the business expectation / acceptance criteria.

Education

MCA -

School of Computer Science & Information Technology, DAVV
05.2013

B. Sc. - Computer Science

PGV College, Jiwaji University
05.2009

Skills

  • Java/J2EE
  • Spring
  • Hibernate/JPA
  • SpringBoot
  • WAS/Apache Tomcat/Jetty
  • Jenkin
  • STS/Eclipse
  • Jenkin

Timeline

Team Lead

WorldPay India Pvt. Ltd.
03.2024 - 04.2025

Team Lead

Capgemini India Pvt. Ltd
11.2020

Software Engineer

Capgemini India Pvt. Ltd
12.2018

B. Sc. - Computer Science

PGV College, Jiwaji University

MCA -

School of Computer Science & Information Technology, DAVV
Aditya Narayan Sharma