Professional Documents
Culture Documents
Ankit Agarwal CV
Ankit Agarwal CV
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