Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Gurugram, India 122101

Ankit Agarwal 7042079039


ankitagwl93@gmail.com

PROFESSIONAL SUMMARY
A seasoned Backend Engineer with a history of outstanding
productivity and a track record of delivering successful project
CORE QUALIFICATIONS
outcomes. My passion for technology fuels my dedication to ● Programming Languages: Java,
enhancing and refining my technical skills, with a particular focus on MySQL, PL/SQL, C, HTML, CSS,
staying at the forefront of emerging technologies. JavaScript, JSP, Spark
● Frameworks: Spring, Spring Boot,
MVC, AOP, Struts, JDBC, REST, JWT,
Jersey, Spring Rest, Mockito and
EXPERIENCE PowerMock
● Cloud Technologies: AWS services
Nykaa - Senior Software Engineer
(Lambda, EC2, ECS, Fargate, ALB,
Gurugram, India
Auto scaling, KMS, Secret manager,
02/2022 - Current
different RDSs, S3, EMR, etc),
Payment & Checkout Development Team
Datadog, Redis, API Gateways, SQS
● Concepts: DS and Algo,
● Backend Team Contribution: Integral member of the Backend
Multithreading, Design Patterns,
team responsible for managing the Checkout & Payment services,
Project Design/Architecture, Micro-
catering to diverse business units within Nykaa, including Beauty,
Services, Distributed Systems
Man, Fashion, Superstore, and Retail stores.
● RDBMS: SQL Server, Oracle,
● Checkout Service Leadership: Played a pivotal role in the Checkout
Sybase, Toad, Golden, Oracle SQL
service, which oversees the entire order creation process, acts as an
Developer
orchestrator, facilitating seamless communication between various
● Tools: Eclipse, IntelliJ IDEA, Gitlab,
services such as cart, OMS, inventory, vault, giftcard, USM, and
Mercurial, SVN, Gerrit, Sonar,
payment.
Jenkins, Swagger, OEM, Splunk,
● Payment Service Expertise: Demonstrated proficiency in the
Grafana, New relic, Kibana
Payment service domain, encompassing support for diverse
● Others - Maven, Gradle, GitHub,
payment modes, integration with Payment Gateway partners,
Jira, Confluence, Microsoft Office
liaison with local services like Vault(wallet) and giftcard,
initiation and verification of payments, handling multi-modal
payments, vendor-specific splits, and management of payment
instruments (e.g., cards, VPAs).
● PCI-DSS Compliance Initiative: Spearheaded a critical project EDUCATION
aimed at achieving PCI-DSS compliance for card payments within
2015
Nykaa. Streamlined the existing flow to minimize in-scope code
NIT Allahabad
while meeting stringent deadlines.
Prayagraj, UP, India
● Checkout Service Optimization: Successfully unified the
Checkout service across all business stacks, transitioning it to a Bachelor of Technology (B.Tech.):
single deployment model. This strategic move not only reduced Information Technology
infrastructure costs but also simplified maintenance efforts. ● CGPA: 7.15

● Payment Gateway Integration Enhancements: Enhanced the


customer experience by integrating Payment Gateway callbacks
2011
for real-time verification of payment transactions, significantly
Agra Public School (Central Board
reducing waiting times for order confirmations.
of Secondary Education
● Backend Control and Performance: Established server-to-server
Agra, UP
integrations with Payu and Razorpay for card transactions,
granting greater control over backend processes. This reduced Higher Secondary
● Attained score of 88.2%
dependencies on front-end components, resulting in improved
● Ranked at 9360 out of 1.1 million
performance consistency across different devices and app versions.
applicants in AIEEE (All India
Engineering Entrance
● Security and Monitoring Implementation: Introduced industry- Examination), placing in the top
standard JWT authentication for secure communication between 0.8% of applicants.
entities and implemented checksum validations to ensure data
integrity. Implemented proactive monitoring measures, including
2009
alerts on logs, Grafana dashboards, New Relic dashboards, and
Simpkins School (Central Board of
database tracking, to promptly address and rectify deviations in
Secondary Education
success rates.
● Mentorship and Collaboration: Actively participated in mentoring Senior Secondary
and assisting team members in overcoming design-related ● Excelled with a score of 90.2%

challenges and other aspects. Conducted second-level reviews of


team members' changes before release, ensuring high-quality
deliverables.

IHS Markit, IHS - Software Engineer


Noida, India
12/2017 - 02/2022
TOTEM | Valuation Products and Services Development

● Spearheaded the development efforts within the TOTEM


Development team, crafting a comprehensive suite of valuation
products and services. These solutions were meticulously
engineered to offer market participants across all asset classes
independent and reliable valuations of both vanilla and exotic OTC
derivatives.
● Applied advanced Core Java development skills to implement a
range of services, delivering consensus market prices to major OTC
derivative market-makers on a monthly basis.
● Assumed responsibility for boosting and automating product
functionality, while concurrently engineering new applications for
enhanced configurability. These additions not only catered to
client and internal user needs but also significantly added value to
the product.
● Orchestrated the implementation of intricate algorithms for price
calculations, meticulously tailored to diverse scenarios
recommended by data analysts. Ensured exceptional performance,
even when processing vast datasets.
● Pioneered the utilization of AWS services, with deployments via
AWS Fargate and Lambda, and executed applications' migration
to Gitlab, resulting in a seamless cloud migration. Conducted proof-
of-concepts (POCs) exploring a spectrum of AWS technologies.
● Maximized configurability to facilitate real-time runtime changes,
localized caching, and asynchronous processes, driving the
achievement of peak performance.
● Strategically addressed ongoing application issues related to
memory and performance enhancements.
● Led the onboarding process for new services within the
automated design of Totem.
● Engineered a suite of distinct REST APIs, exposing these
functionalities to data analysts and a clientele that encompassed
nearly all major Global Banks.
● Actively participated in development, release, support, and
enhancement activities across multiple release cycles and
products.
● Successfully executed a proof-of-concept (POC) involving AWS EMR
for Spark RDDs, harnessing the formidable big data processing
capabilities of AWS.
● Notably, I undertook a year-long tenure in Bucharest, Romania,
where I established a new team to support 24/7 functionality across
different time zones.

Mahindra Comviva - Software Engineer


Gurugram, India
06/2015 - 12/2017
Mahindra Comviva, a global leader in mobility solutions, operates as a
subsidiary of Tech Mahindra and is a vital component of the $16.5
billion Mahindra Group, boasting an annual turnover of $5 billion and
a workforce of 1200.
Mobile Financial Solutions (MFS) Department | PreTUPs Project

● Acted as a key member of the PreTUPs project team, dedicated to


the development of Mobile Financial Solutions for a diverse global
clientele, including Airtel, Vodafone, Idea, Orange, Grameenphone,
Claro, and more.
● Spearheaded Core Java development to deliver essential services
for operators, encompassing prepaid mobile top-ups, post-paid
bill payments, data recharges, and more, facilitated through
various channels such as WEB, USSD, SMSC, and external
gateways.
● Steered projects of significant magnitude, including the
development of the Promo Recharge service controlling recharges
for millions of subscribers across Idea (approximately 182 million)
and Claro Peru.
● Demonstrated expertise in diverse areas, including SSL
implementation, batch processes for multiple operator networks
employing JXL, Cron job processes, and SOAP Web services.
● Proactively engaged in the development, release, support, and
enhancement of multiple products through various release cycles,
earning recognition as a "Star Talent".

You might also like