0% found this document useful (0 votes)
24 views2 pages

AYUSH RAJ SINGH FlowCV Resume 20240410

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 2

AYUSH RAJ SINGH

Full-Stack Software Developer


ayush.rajch@gmail.com 08104946293 Hyderabad @ayushrajsingh

EDUCATION

08/2018 – 07/2022 B Tech - Computer Science Engineering, Chitkara University


Punjab, India 9.18 CGPA

Chandigarh, India Senior Secondary - Non Medical, The British School

PROFESSIONAL EXPERIENCE : 3 YEARS

05/2023 – present GENPACT (Client : CDK GLOBAL), Full-Stack Software Development Engineer
Hyderabad, India Spearheaded the design and delivery of a POC and working Prototype for Stripe and

Fortis Pay (payment gateways) end-to-end within a single Sprint, This crucial project
formed the basis for selecting the payment gateway, paving the way for a revolutionary new
high-priority, high-revenue generating payment solution application projected to surge
revenue generation by an impressive 30%.
Innovated, developed, and launched the 'MultiInvoice' feature end-to-end from scratch,

swiftly adopted by a significant 30% of the customer base, illustrating its practicality and
user-friendly design.
Conceptualized, developed, and deployed the 'Cash Clearing' feature end-to-end, doubling

functionality and skyrocketing data processing efficiency by a staggering 50%, and is now
adopted by the accounting division.
singlehandedly developed the 'Reporting' feature end-to-end, a game-changer for efficient

invoice management, greatly enhancing financial tracking and accountability.


Revolutionized the 'Invite-to-Pay' feature by automating its Queuing mechanism with

RabbitMQ, This strategic intervention resolved a critical issue of false queuing, which
previously necessitated manual recreation of Rabbit connections. significantly bolstering
system reliability and efficiency.
Presented and Strategically decommissioned an intermediate internal service, This

strategic shift resulted in a significant 40% reduction in response times across all internal
endpoint calls, enhancing system performance and efficiency.
Orchestrated the complex migration process of IAM and EIS systems, impacting over 2000

users and boosting transaction efficiency by an exceptional 15%.


Engineered Express Middlewares for Authorization and Authentication leveraging both

IAM and OTP (jwt) services, bolstering security for over 5000 users, a massive win for platform
integrity.
Formulated and implemented Liquibase scripts for DB schemas, indexing specific to the

features I was responsible for, which contributed to a 25% improvement in database


management efficiency.
Conceptualized, developed, and enhanced back-end micro-services and APIs using Spring-

boot MVC & REST, leading to a 20% surge in system efficiency and response times.
Collaborated with a team to successfully implement a variety of payment flows, including 'Pay

Now', 'Invite to Pay' (Forward Flow), 'Refund', and 'Payment Settling' (Backward Flow),
enhancing payment processing efficiency by 40%. Additionally, contributed to the integration
of multiple payment gateways such as Globalpayments, Centos, and Tempos, expanding
our payment options.
Consistently performed analysis of payment logs using New Relic, aiding in the identification

and resolution of both recognized and unrecognized production issues and failed
payments.
Guided and mentored 3 new team members, fostering a smooth onboarding process and a

positive learning environment.

AYUSH RAJ SINGH ayush.rajch@gmail.com 1/2


08/2021 – 05/2023 CDK GLOBAL, Full-Stack Software Development Engineer
Hyderabad, India Solely led the design, development, and deployment of an end-to-end feature named

'MultiInvoice' from its inception, which is now utilized by 10% of our total customer base
regularly.
Tailored front-end components to meet leadership requirements, leveraging ReactJS and

AngularJS, thereby improving user interface responsiveness by 25%.


Engineered, revised, and optimized back-end micro-services and APIs employing Spring-

boot MVC, enhancing system performance by 30%.


Constructed Express Middleware for Authorization and Authentication using both IAM &

OTP (jwt) services, bolstering system security by 20%.


Authored Liquibase scripts for DB schemas, indexing, and table creation for owned features,

contributing to a 15% improvement in database efficiency.


Collaborated with the team to implement 'Pay Now', 'Invite to Pay' - Forward Flow, 'Refund',

and 'Payment Settling' flows - Backward Flow, and integrated multiple payment gateways such
as Globalpayments, Cenpos, and Tempos, increasing payment processing flexibility by 30%.
Took charge of numerous research and Proof of Concept (POC) tasks, prototyping and

documenting each development finding, fueling innovation by 20%.


Consistently involved in analyzing payment logs using New Relic for known and unknown

production issues and failed payments, enhancing issue detection by 25%.


Engaged in Behavior Driven Development (BDD) and Test Driven Development (TDD) practices,

improving code quality and reducing bug rate by 15%.


Developed unit test cases corresponding to Springboot microservices using Junit as part of

TDD, achieving 100% code quality metrics.


Executed end-to-end functional automation using Cypress & Selenium as part of BDD,

achieving 100% CI/CD automation coverage.


Monitored API performance and load metrics using Jmeter & Blazemeter, aiding in the

overall performance assessment of the application.


Mentored 3 new team members, facilitating smooth onboarding and knowledge transfer,

resulting in a 20% increase in team productivity.

LANGUAGES & FRAMEWORKS TOOLS & PRACTICES

Java
• GIT

JavaScript
• Jmeter (API - performance and load testing)

Java - SpringBoot (microservices)


• BlazeMeter (API - performance and load testing )

ReactJs
• NewRelic (Application usage Logs for debugging )

AngularJs
• AppDynamics (Application usage Logs for debugging )

ExpressJS
• Visual Studio Code

NodeJs
• IntelliJ IDEA

SQL
• pgAdmin (PostgreSQL)

Jest
• Agile Methodologies - JIRA

Junits
• SEO - Search Engine Optimisation

Selenium (Automation)
• RabbitMq

Cypress (Automation)
• Postman

Liquibase (DB - Schemas)


• TDD (Test Driven Development)

PostgreSQL (DBMS)
• BDD (Behaviour Driven Development)

TRAININGS AWARDS

Java / OOPS
• - University of California San Diego Rising Star - CDK Global

ReactJs
• - LinkedIn Learning Power Performer - CDK Global

AngularJs
• - Linked Learning TakeOn - Genpact

Jmeter (performance & Load )


• - LinkedIn Learning HeadOn - Genpact

Python Level 1
• - University of Michigan
Computing using Python
• - IIT, Madras
Blockchain Architecture Design
• - IIT, Kharagpur
Proficiency in English
• - Aspiring Minds
Software Development Trainee
• - Aspiring Minds
Agile Foundations
• - LinkedIn Learning

AYUSH RAJ SINGH ayush.rajch@gmail.com 2/2

You might also like