Gourav Sachdev profile photo 1 on Tal

Gourav Sachdev

SDE 2 at PayU Payments || Java · Kafka · Spring Boot | Distributed Systems & Event-Driven Architecture

Bengaluru

7+ years of work experience

PayU
Jul 20224 yrs 2 mosPresent

Bengaluru, Karnataka, India

Overall Impact ➔ As a Software Development Engineer II on the Notifications Team at PayU, responsible for building and maintaining the critical infrastructure that powers millions of notifications across various channels. ➔ Drive the development of high-performance, scalable notification services that are crucial for integrating merchants and ensuring seamless communication. ➔ Focused on enhancing the reliability, scalability, and efficiency of PayU's notification platform, directly impacting merchant integration and customer communication. Technical Expertise ➔ Leverage expertise in Java, Spring Boot 3, Kafka, MySQL, OpenSearch, and Redis to design, develop, and optimize notification services. ➔ Utilize in-depth knowledge of Java, Spring Boot, and Kafka to build robust and scalable microservices for real-time data processing and delivery. ➔ Apply expertise in database management (MySQL, OpenSearch) and caching (Redis) to ensure efficient data storage, retrieval, and performance optimization.
DataWeave
Jan 20227 mosJul 2022

Bengaluru, Karnataka, India

Python/ Tornado web framework / MySql During my internship, I worked on developing high-performance web applications using Python, a versatile language widely used for web development and the Tornado web framework, which is scalable and non-blocking, allowing it to handle large amounts of concurrent connections MySQL - Popular open-source relational database management system used to store and manage data in a reliable manner. Kafka - Distributed streaming platform used to process and analyze real-time data in a scalable and efficient way. Redis cache - In-memory data structure store used to provide fast data access and retrieval for improved application performance.
Tata Consultancy Services
Sep 20172 yrs 7 mosMar 2020

Greater Indore Area

• Developed and maintained RESTful web services using Java and Spring Boot, enabling seamless integration with other systems and supporting the onboarding of 4-5 new contracts and projects within billing and procurement. • Successfully investigated, tested, and resolved application defects, resulting in an 80% reduction in recurring issues, ensuring high availability and reliability of enterprise-grade applications. • Led deployment activities for multiple projects, ensuring 100% compliance with deadlines and minimizing deployment-related errors through the use of Jenkins for continuous integration and deployment. • Utilized MySQL to design and manage relational databases, ensuring data integrity and efficient data access, while also contributing to the development and support of mission-critical applications. • Collaborated with cross-functional teams (business analysts, testers, etc.) to gather requirements, design solutions, resolve issues, and ensure code quality and consistency throughout the software development lifecycle.
TATA Consultancy Services (TCS)
Sep 20174 mosDec 2017

Trivandrum

Learned Software/Web development skills (Software Development,Code Integration, Version Management Tool,Software Testing ,Debugging,) . Developed Presentation skills – To communicate effectively in the workplace.

Gourav’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
gemini
gemini
github copilot
github copilot

Education

International Institute of Information Technology Bangalore

Master of Technology - MTech, Computer Science

International Institute of Information Technology Bangalore

20202 yrs2022

Bachelor of Engineering - BE, Information Technology

shree vaishnav institute of technology and science

20134 yrs2017

Join Gourav and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Gourav Sachdev on Tal

Headline

SDE 2 at PayU Payments || Java · Kafka · Spring Boot | Distributed Systems & Event-Driven Architecture

About

Software Engineer II with 5+ years of experience building scalable fintech applications and distributed systems. Currently working at PayU, developing high-performance backend services that power merchant communication and notification platforms at scale. Experienced in Java, Spring Boot, Kafka, Redis, OpenSearch, microservices architecture, REST APIs, and event-driven systems. Passionate about solving complex engineering challenges, designing resilient systems, and optimizing performance for highly available applications. I enjoy building impactful products, improving system reliability, and continuously learning modern technologies and backend design patterns.

Location

Bengaluru

AI stack

claude code

codex

cursor

gemini

github copilot

Work experience

Software Engineer 2 at PayU, Jul 2022 - Present · 4 yrs 2 mos, Bengaluru, Karnataka, India, Overall Impact ➔ As a Software Development Engineer II on the Notifications Team at PayU, responsible for building and maintaining the critical infrastructure that powers millions of notifications across various channels. ➔ Drive the development of high-performance, scalable notification services that are crucial for integrating merchants and ensuring seamless communication. ➔ Focused on enhancing the reliability, scalability, and efficiency of PayU's notification platform, directly impacting merchant integration and customer communication. Technical Expertise ➔ Leverage expertise in Java, Spring Boot 3, Kafka, MySQL, OpenSearch, and Redis to design, develop, and optimize notification services. ➔ Utilize in-depth knowledge of Java, Spring Boot, and Kafka to build robust and scalable microservices for real-time data processing and delivery. ➔ Apply expertise in database management (MySQL, OpenSearch) and caching (Redis) to ensure efficient data storage, retrieval, and performance optimization.

Back End Developer at DataWeave, Jan 2022 - Jul 2022 · 7 mos, Bengaluru, Karnataka, India, Python/ Tornado web framework / MySql During my internship, I worked on developing high-performance web applications using Python, a versatile language widely used for web development and the Tornado web framework, which is scalable and non-blocking, allowing it to handle large amounts of concurrent connections MySQL - Popular open-source relational database management system used to store and manage data in a reliable manner. Kafka - Distributed streaming platform used to process and analyze real-time data in a scalable and efficient way. Redis cache - In-memory data structure store used to provide fast data access and retrieval for improved application performance.

Associate System Engineer at Tata Consultancy Services, Sep 2017 - Mar 2020 · 2 yrs 7 mos, Greater Indore Area, • Developed and maintained RESTful web services using Java and Spring Boot, enabling seamless integration with other systems and supporting the onboarding of 4-5 new contracts and projects within billing and procurement. • Successfully investigated, tested, and resolved application defects, resulting in an 80% reduction in recurring issues, ensuring high availability and reliability of enterprise-grade applications. • Led deployment activities for multiple projects, ensuring 100% compliance with deadlines and minimizing deployment-related errors through the use of Jenkins for continuous integration and deployment. • Utilized MySQL to design and manage relational databases, ensuring data integrity and efficient data access, while also contributing to the development and support of mission-critical applications. • Collaborated with cross-functional teams (business analysts, testers, etc.) to gather requirements, design solutions, resolve issues, and ensure code quality and consistency throughout the software development lifecycle.

TCS ILP Trivandrum at TATA Consultancy Services (TCS), Sep 2017 - Dec 2017 · 4 mos, Trivandrum, Learned Software/Web development skills (Software Development,Code Integration, Version Management Tool,Software Testing ,Debugging,) . Developed Presentation skills – To communicate effectively in the workplace.

Education

Master of Technology - MTech, Computer Science, International Institute of Information Technology Bangalore

Bachelor of Engineering - BE, Information Technology, shree vaishnav institute of technology and science