Rajat Agarwal profile photo 1 on Tal

Rajat Agarwal

Engineer | YT (Algorithms Made Easy)

Bengaluru

11+ years of work experience

BitGo
Aug 20242 yPresent

Bengaluru, Karnataka, India

--- Transaction Infrastructure: Re-architected the transaction processing engine to enable granular controls and extensibility for transaction onboarding and nested connections. --- Database & System Design: Architected modular database schemas and synchronization flow for collateral processing, prioritizing long-term extensibility and system decoupling. --- Strategic Initiatives: Spearheading a specialized engineering team to develop a novel initiative for loans featuring dynamic collateral pledging. --- AI-Driven Engineering Efficiency: Built custom AI skills and prompt pipelines for developer workflows, automating TDD generation, PR reviews, and integration testing, boosting sprint productivity by 25%. --- Loan Book Impact: Managed active loans migration impacting a $1Bn+ loan book and drove architecture enhancements resulting in a projected $1.5Bn loan book size. --- Technical Leadership & AI Operations: Leading technical decisions for critical financial systems and leveraging AI-assisted diagnostic tooling to optimize operational triage and microservice log analysis. --- Mentorship: Leading and mentoring interns and junior developers, promoting AI tool adoption and engineering excellence across the team.
Paytm
Dec 20221 yr 8 mosJul 2024

Pune District, Maharashtra, India

ONDC (Open Network for Digital Commerce) • Led and mentored a team of 3. • Integrated ONDC seller app with Petpooja, enhancing search functionalities. • Designed and developed a highly modular and extensible service to enrich product arguments through multi-level filtering. • Upgraded messaging system from RabbitMQ to Kafka, resulting in stable and scalable message processing, effectively handling higher volumes of data. ➢ Notifications System • Devised Observer pattern-based solution for dynamic updates, enabling controlled consumer behavior without app redeployment. • Realized a remarkable 95% storage reduction via strategic caching implementation, optimizing performance and reducing API response time by 5ms. • Efficiently streamlined infrastructure by consolidating ALB and decommissioning redundant ELBs, resulting in ₹25K/year cost savings. • Resolved rate limiting issue by refining measures through stress testing and Redis set understanding, ensuring optimal system capacity utilization. • Successfully executed version-driven migration of key infra components (Redis, Kafka), extracting security enhancements and best practices.
Fiserv
Jun 20211 yr 7 mosDec 2022

Pune Division, Maharashtra, India

SMS Service: • Managed the entire microservice lifecycle, from development to deployment. • Led client and vendor discussions, addressing requirements and resolving issues. Developed REST APIs in Scala and created deployment scripts for the application. ➢ E-statement Service: • Initiated the development of an event-driven architecture for e-statement download requests. • Extensively utilized Pulsar to enhance event mechanisms across multiple microservices. • Delivered high-quality code, incorporating additional feature requirements.
TSYS
Sep 202010 mosJun 2021

Pune Division, Maharashtra, India

❖ Fraud Detection System • Developed Restful API for fraud rules which act as an interface for detecting fraud transactions. • Developed Micro services on Spring Boot. • Fraud Detection Software works for both Real-time and Non-Real-time Credit Card transactions. • Developed Audit Log framework which logs request, response and time taken by API for every call using AspectJ. • Developed a portable Reporting framework which fetches data from local as well as third party databases. • Worked on eliminating the top ten OWASP security vulnerabilities. • Automated build to deploy, fail-safe and parallel execution cycle using Jenkins.
TSYS
Jul 20182 yrs 3 mosSep 2020

Pune, Maharashtra, India

TSYS is a United States credit card processor, merchant acquirer, and bank credit card issuer. I am working on their Credit Card Fraud Detection application.  Developed Fraud Detection Software for both Real-time and Non-Real-time Credit Card transactions.  Developed Audit Log framework which logs request, response and time taken by API for every call using AspectJ.  Developed a portable Reporting framework which fetches data from local as well as third party databases.  Worked on eliminating the top ten OWASP security vulnerabilities.  Automated build to deploy, fail-safe and parallel execution cycle using Jenkins.
Capgemini India
Jul 20152 y 11 moJun 2018

Pune

Rajat’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
cursor
cursor
gemini
gemini
kimi
kimi

Education

Global Institute of Technology,Jaipur

B.tech, Computer Science

Global Institute of Technology,Jaipur

20114 yrs2015
subodh public school

senior secondary, SCEINCE MATHS

subodh public school

20074 yrs2011

Join Rajat and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Rajat Agarwal on Tal

Headline

Engineer | YT (Algorithms Made Easy)

About

Principal Engineer and Technical Leader with 11 years of expertise in backend systems, system architecture, and engineering management. Proven ability to deliver scalable, high-impact solutions with technical vision and systems engineering expertise managing $1Bn+ in loan assets across fintech and crypto sectors. Expert in Java, Spring Boot, microservices, and cloud platforms with a focus on leveraging AI-assisted workflows to maximize team velocity and operational efficiency; adept at leading cross-functional teams and mentoring engineers. Core Impact & Achievements: Scalability: Engineered a notification system at Paytm handling peak traffic of 200,000 requests per minute (200K RPS) with 99.9% delivery success. Asset Management: Directed architectural enhancements and migrations for loan platforms, managing an active loan book of $1Bn+ and projected growth to $1.5Bn. System Design: Lead architect for complex integrations like the ONDC Seller App and re-architecting transaction processing engines for granular control and extensibility. Efficiency: Achieved 95% storage optimization and significant latency reductions through modular microservices and advanced design patterns. Technical Expertise: • Languages / Frameworks: Java, Spring Framework, Spring Boot, REST API, Scala • Messaging / Streaming: Kafka, Apache Pulsar, RabbitMQ • Databases & Caching: PostgreSQL, Redis, NoSQL, Caching Frameworks • DevOps & Cloud: AWS Services, Docker, Integration Testing, JUnit, Mockito • Architectures: Microservices, Event-Driven Architecture, System Design • Specialties: Performance Optimization, Scalable Solutions • AI & Productivity Tools: Claude, Cursor, Custom LLM Agent/Skill Development, Prompt Engineering, Automated Test & Spec Generation Beyond my core engineering roles, I am passionate about technical education and mentorship. I founded "Algorithms Made Easy," a platform with 43,000+ subscribers where I translate complex system design and algorithmic concepts for a global developer community. I thrive on solving "impossible" scaling challenges and leading cross-functional teams to deliver high-stakes financial products. 📧 Reach out at rajatag03@gmail.com for collaborations or technical leadership opportunities.

Location

Bengaluru

AI stack

antigravity

claude code

claude

cursor

gemini

kimi

Work experience

Engineer-E3 at BitGo, Aug 2024 - Present · 2 y, Bengaluru, Karnataka, India, --- Transaction Infrastructure: Re-architected the transaction processing engine to enable granular controls and extensibility for transaction onboarding and nested connections. --- Database & System Design: Architected modular database schemas and synchronization flow for collateral processing, prioritizing long-term extensibility and system decoupling. --- Strategic Initiatives: Spearheading a specialized engineering team to develop a novel initiative for loans featuring dynamic collateral pledging. --- AI-Driven Engineering Efficiency: Built custom AI skills and prompt pipelines for developer workflows, automating TDD generation, PR reviews, and integration testing, boosting sprint productivity by 25%. --- Loan Book Impact: Managed active loans migration impacting a $1Bn+ loan book and drove architecture enhancements resulting in a projected $1.5Bn loan book size. --- Technical Leadership & AI Operations: Leading technical decisions for critical financial systems and leveraging AI-assisted diagnostic tooling to optimize operational triage and microservice log analysis. --- Mentorship: Leading and mentoring interns and junior developers, promoting AI tool adoption and engineering excellence across the team.

Technical Lead at Paytm, Dec 2022 - Jul 2024 · 1 yr 8 mos, Pune District, Maharashtra, India, ONDC (Open Network for Digital Commerce) • Led and mentored a team of 3. • Integrated ONDC seller app with Petpooja, enhancing search functionalities. • Designed and developed a highly modular and extensible service to enrich product arguments through multi-level filtering. • Upgraded messaging system from RabbitMQ to Kafka, resulting in stable and scalable message processing, effectively handling higher volumes of data. ➢ Notifications System • Devised Observer pattern-based solution for dynamic updates, enabling controlled consumer behavior without app redeployment. • Realized a remarkable 95% storage reduction via strategic caching implementation, optimizing performance and reducing API response time by 5ms. • Efficiently streamlined infrastructure by consolidating ALB and decommissioning redundant ELBs, resulting in ₹25K/year cost savings. • Resolved rate limiting issue by refining measures through stress testing and Redis set understanding, ensuring optimal system capacity utilization. • Successfully executed version-driven migration of key infra components (Redis, Kafka), extracting security enhancements and best practices.

Technical Lead at Fiserv, Jun 2021 - Dec 2022 · 1 yr 7 mos, Pune Division, Maharashtra, India, SMS Service: • Managed the entire microservice lifecycle, from development to deployment. • Led client and vendor discussions, addressing requirements and resolving issues. Developed REST APIs in Scala and created deployment scripts for the application. ➢ E-statement Service: • Initiated the development of an event-driven architecture for e-statement download requests. • Extensively utilized Pulsar to enhance event mechanisms across multiple microservices. • Delivered high-quality code, incorporating additional feature requirements.

Software Developer II (G2) at TSYS, Sep 2020 - Jun 2021 · 10 mos, Pune Division, Maharashtra, India, ❖ Fraud Detection System • Developed Restful API for fraud rules which act as an interface for detecting fraud transactions. • Developed Micro services on Spring Boot. • Fraud Detection Software works for both Real-time and Non-Real-time Credit Card transactions. • Developed Audit Log framework which logs request, response and time taken by API for every call using AspectJ. • Developed a portable Reporting framework which fetches data from local as well as third party databases. • Worked on eliminating the top ten OWASP security vulnerabilities. • Automated build to deploy, fail-safe and parallel execution cycle using Jenkins.

Software Developer II (G1) at TSYS, Jul 2018 - Sep 2020 · 2 yrs 3 mos, Pune, Maharashtra, India, TSYS is a United States credit card processor, merchant acquirer, and bank credit card issuer. I am working on their Credit Card Fraud Detection application.  Developed Fraud Detection Software for both Real-time and Non-Real-time Credit Card transactions.  Developed Audit Log framework which logs request, response and time taken by API for every call using AspectJ.  Developed a portable Reporting framework which fetches data from local as well as third party databases.  Worked on eliminating the top ten OWASP security vulnerabilities.  Automated build to deploy, fail-safe and parallel execution cycle using Jenkins.

Associate Consultant at Capgemini India, Jul 2015 - Jun 2018 · 2 y 11 mo, Pune

Education

B.tech, Computer Science, Global Institute of Technology,Jaipur

senior secondary, SCEINCE MATHS, subodh public school

Public links

leetcode: https://leetcode.com/rajatag03

youtube.com: https://youtube.com/@AlgorithmsMadeEasy