Summary
Overview
Work History
Education
Skills
Personal Details:
Soft Skills:
Certification
Declaration:
Timeline
Generic

Ankit Srivastava

Gurugram

Summary

Over 5 years of experience in analysis, design, and development of web and distributed applications utilizing Core Java across sectors including Financial Services, Healthcare, and Telecom.

Proficient in creating web and enterprise applications with Core Java technologies, emphasizing OOP principles, Collection and REST APIs, and frameworks such as Spring Boot and React.js.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Altimetrik India Pvt Ltd
Bangalore
10.2019 - 04.2025
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Documented software development processes and procedures for future use.
  • Developed, tested, and maintained software applications using Java technologies.
  • Provided technical support and troubleshooting assistance for software users.
  • Monitored software performance metrics to identify and resolve efficiency issues.
  • Led small development teams, overseeing project progress and mentoring junior engineers.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.

Senior Engineer

Globalization Partners (GPP-USA)
Gurugram
05.2024 - 03.2025

Project Details: 1

  • Client: Globalization Partners (GPP-USA).
  • Project Summary:

Globalization Partners provides a comprehensive Employer of Record (GP APP) solution. Features include dashboards for payroll, employment status tracking, benefits administration, and reporting.

  • Roles and Responsibilities:
  • Designed, developed, and maintained scalable backend services using Java, Spring Boot, and REST APIs.
  • Worked with RESTful APIs to fetch and display data from backend services.
  • Integrated database solutions using JPA, and optimized SQL queries for better performance.
  • Implemented RESTful web services, improving application scalability and reliability.
  • Developed backend modules using Core Java concepts such as OOP, Collections, and Exception Handling.
  • Created Java utility classes for reuse in various applications.
  • Implemented the web services and associated business modules integration.
  • Experienced in deployment on pre-production and testing builds to give sign-off on the production environment.
  • Troubleshooting and finding the root cause analysis for infrastructure-related issues, and providing a fix for the development team.
  • Involved in different types of testing, such as functional testing, system testing, and regression testing.

Product and Platform Engineer

Western Union
Bangalore
01.2022 - 12.2023
  • Project Details: 2.
  • Client: Western Union.
  • Project Summary: - WU-4

You can transfer money directly from your eligible consumer deposit accounts to any participating Western Union agent location around the world. Western Union money services provide the flexibility to send and receive money in the most convenient way. If customers don't have a bank account, they can receive cash at an agent location or have it sent directly to their debit card.

Roles and Responsibilities:

  • Built dynamic and responsive UIs using React.js, integrating with backend APIs for real-time data rendering.
  • Used Redux for state management across the React app, improving component communication and performance.
  • Built feature UIs for internal tools and customer-facing portals using React and Redux.
  • Wrote unit tests using JUnit and React Testing Library to ensure code quality.
  • Extensively used the Spring Framework as the controller to handle client requests and invoke the model based on user requests.
  • Verified the transactions from one country to another via Send Money/Receive Money (bank to bank, bank to Paytm, bank to cash pickup, bank to credit card, etc.).
  • Experience in various levels of test execution, such as sanity, comprehensive, regular regression, and final regression.

Product and Platform Engineer

Intuit
Bangalore
10.2019 - 12.2021
  • Project Details: 3.
  • Client: Intuit.
  • Project Summary: - QUICKBOOKS and OINP (One Intuit Notification Platform):

The platform is being used by all the Fulfillment Centers and Distribution Centers in the U.S. and other countries, which supports the Intuit Notification business. Also, QuickBooks is a full-featured business and financial management suite, complete with tools for accounting, inventory, payroll, tax filing, invoicing, bank account tracking, and reconciliation.

Roles and Responsibilities:

  • Design and implement the end-to-end workflow for any particular catalog, which consists of UI pages to back-end implementation.
  • Built and maintained multiple enterprise-level React.js applications with a user interface.
  • Developed reusable components using functional components and hooks.
  • Integrated REST APIs and handled state using the Redux Toolkit.
  • Implemented unit tests with Jest and React Testing Library to ensure code quality.
  • Implemented the web services and associated business modules integration.
  • Using the internal notification service is a service that makes it easy for developers to publish events, set up rules, set up message templates, and convert events to notifications based on user preferences.
  • Monitor the dashboard and check whether all the applications are running fine.
  • Checking the notification status (event) for success and failure using the MySQL query.

Education

B.E - computer science

Sambhram Institute of Technology
Bangalore
01.2015

Skills

  • Programming languages: Java 8, OOPS, REACT JS, HTML, Testing (manual/system)
  • Frameworks and tools: Spring Boot, microservices, Maven
  • APIs: RESTful APIs
  • Message tool: Apache Kafka
  • Databases: MySQL, PostgreSQL
  • IDEs and tools: Eclipse, IntelliJ IDEA
  • Version control: Git
  • Tools – JIRA
  • Operating system – Windows, Mac

Personal Details:

Father's name: late Anil Srivastava

Date of birth: 14-11-1992

Gender: Male

Nationality: Indian

Marital status: single

Soft Skills:

Strengths: Quick learner, believes in teamwork, self-motivated

Hobbies: listening to music, watching movies, and cricket

Certification

  • Udemy certified for Java with Spring Boot
  • Udemy certified for React.js
  • Udemy ongoing course for AWS Certified Developer – Associate

Declaration:

I hereby declare that the information furnished above is true to the best of my knowledge

Yours truly

Ankit Srivastava

Place: Gurugram

Timeline

Senior Engineer

Globalization Partners (GPP-USA)
05.2024 - 03.2025

Product and Platform Engineer

Western Union
01.2022 - 12.2023

Product and Platform Engineer

Intuit
10.2019 - 12.2021

Senior Software Engineer

Altimetrik India Pvt Ltd
10.2019 - 04.2025

B.E - computer science

Sambhram Institute of Technology
Ankit Srivastava