Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Apurwa Agrawal

Noida

Summary

Java Backend Engineer

Persistent professional equipped with more than 7 years of comprehensive experience in IT industry. Provide strong technical direction across multiple projects. Responsible and articulate individual with strengths in solutions optimization, mobile and web based solutions.

Overview

3
3
years of professional experience

Work History

Lead Software Engineer

Freecharge
Gurgaon
07.2021 - Current

Responsibilities:

Building and owning UPI (Unified Payments Interface)

  • Worked extensively on UPI (Unified Payments Interface) systems, with a focus on P2P ,P2M ,Collect ,UPI Lite, Mandate, and UPI Global modules, ensuring seamless integration and smooth transaction flow.
  • Actively contributed to the design, development, and deployment of UPI systems in a production environment, handling multiple releases and updates for various UPI modules.
  • Developed and maintained APIs to integrate UPI Lite functionality, ensuring low-latency transactions and improved user experience, especially in low-bandwidth scenarios.
  • Enhanced the performance and reliability of UPI Global services, expanding UPI functionality for international payments, enabling users to make cross-border transactions securely.
  • Coordinated with cross-functional teams, including QA, Product, and Operations, to deliver frequent product releases and handle post-release support.
  • Ensured security compliance for UPI-based payment flows by integrating necessary encryption and security measures in the backend, following industry standards.
  • Utilized Spring Boot, Java, and RESTful APIs for backend development, improving overall system efficiency and scalability.
  • Worked with databases (MySQL, Dynamo Db (nosql)) for transaction data storage, ensuring quick retrieval and consistent data consistency.
  • Involved in the troubleshooting of transaction failures, API issues, and user complaints, ensuring quick resolution and minimal impact on end-users.
  • Played a key role in the end-to-end lifecycle of UPI projects, from conceptualization and design to production deployment and monitoring.

- Designed and developed the Know Your Customer (KYC) service, enabling users to complete their KYC process seamlessly, which allowed them to access multiple benefits within the Freecharge system. The service was consumed by several internal products within Freecharge to ensure compliance and security for users.

Software Developer |Libsys ltd| July 2017-June 2021

Projects:

Library Discovery System :- LSDiscovery provide One Search feature of Library Catalogue, Institutional Repositories, Journal Articles, EBooks and Other E-resources.

• Responsibility Developed and Owning the Dashboard Modules.

• Worked on new developments of Recommendation, Reader Review, and New Arrivals services.

Library Management System(libsys10)

This is a real time project which includes management of Books, Journals, Magazines and Member Details of checkout and checkin.It is used by 3000+ of clients.

• Developed and owning Cataloguing, Article, Ebook & Barcode modules.Cataloguing module manages inventory of books in Bibliography format. • LS-BARCODE module generates label and barcodes used on the Books and IDs of the users of libsys10

Education

Banasthali Vidhyapith
Jaipur Rajsthan
07-2017

Skills

Tech Skills

  • Core Java, Java 8
  • Spring Boot, Spring Batch
  • MyBatis, Hibernate
  • AWS Cloud: SQS, SNS, DynamoDB, S3 Bucket
  • Redis
  • MySQL, Redis, DynamoDB
  • IntelliJ, Github, Jira, Eclipse IDE

Soft skills

Collaboration

Documentation

Adaptability

Proactive learning

Accomplishments

  • Recognized with the prestigious Spirit of Freecharge award for leading and successfully deploying the RuPay Credit Card Integration into the Freecharge payment system.

Languages

Hindi
First Language
English
Intermediate (B1)
B1

Timeline

Lead Software Engineer

Freecharge
07.2021 - Current

Banasthali Vidhyapith
Apurwa Agrawal