Madhusudhan R profile photo 1 on Tal

Madhusudhan R

Senior Engineering Manager

Bengaluru

17+ years of work experience

Guidewire Software
Apr 20251 yr 5 mosPresent

Bengaluru

Informatica
Apr 20213 y 11 moMar 2025

Bengaluru

Managed R&D team of Informatica Cloud Integration Hub. An integration hub is a data integration system built using a publish/subscribe pattern optimized for any type or size of data and that can connect to virtually any data source/target. Applications can publish data to the hub while consuming applications can subscribe to the data required, this removes the overhead of application dependency between source and target and simplifies the management and maintenance of integration architecture in the organization. An integration hub abstracts complexity through automation of mixed latency data delivery and can transform data to the right format to fit each subscribing system, which improves productivity and makes scaling, adaptation, and expansion easier. Started as a team lead, actively contributing to the expansion of the application's design and scalability. Facilitated the team's growth through mentorship. Successfully onboarded multi-cloud environments, including AWS, Azure, and GCP. Managed customer issues, addressed product requirements, and facilitated interactions with product stakeholders and cross-functional teams. Additionally, played a pivotal role in planning backlog grooming and overseeing the SDLC, ensuring effective project management. This product falls under the category of Integration Platform as a Service (iPaaS). • Led a GenAI Copilot project aimed at improving productivity across products, reducing manual effort, and accelerating the error resolution process. This involves creating a Cloud Application Integration workflow process based on natural language input from the user. Leveraging LLMs (fine-tuned for our use case), Vector DBs, and RAG, this solution provides users with a jump start and significantly reduces the learning curve for onboarding into the application. The Copilot reduces the time required to create a process from days to minutes, enhancing efficiency and streamlining workflows.
Informatica
Dec 20182 y 3 moMar 2021

Bengaluru, Karnataka, India

Self Employed
Feb 20153 y 10 moDec 2018

Bengaluru, Karnataka, India

Worked as a freelancer designing websites and products for individual clients.
Goldman Sachs
Apr 20122 yrs 11 mosFeb 2015

Bengaluru, Karnataka, India

LEARNING MANAGEMENT SYSTEM LMS is used for tracking employee training needs for regulatory purpose. Was involved in the migrating the existing platform to a new SaaS based platform. Developed application for to and from communication of data between the vendor and the company. Developed application for consumption of upstream data and generation of downstream feeds using Java, MSSQL. FIRMWIDE REVIEW SYSTEM Developed an enhancement feature using iText pdf and core java ATTENDANCE TRACKER Developed an application using AngularJS and REST, for tracking the employees attending a training session.
Alcatel-Lucent Enterprise
Dec 20101 yr 5 mosApr 2012

Bengaluru, Karnataka, India

Software developer for a network planning tool - The software had to decide the shortest route between multiple network nodes and identify fallback shortest paths, in case of any node/ link failures with various constraints of price, time, and availability. Java and mysql were the primary technologies used for the application development.
Infosys
Aug 20091 y 4 moDec 2010

Bangalore

Madhusudhan’s AI Stack

claude code
claude code
claude
claude
cursor
cursor
gemini
gemini
claudecode
claudecode
ChatGPT
ChatGPT

Education

Ramaiah Institute Of Technology

B.E, Electronica & Communication

Ramaiah Institute Of Technology

20054 yrs2009

Join Madhusudhan and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Madhusudhan R on Tal

Headline

Senior Engineering Manager

About

Software Engineering Manager with 17 years of expertise in full-stack development for cloud-based and enterprise IT applications. Adept in talent acquisition, team leadership, mentoring, and fostering the growth of high-performing teams. • Over 16 years of expertise in the end-to-end development and delivery of Java-based standalone and web applications, showcasing proficiency across all technology layers. • Strong understanding of design patterns and principles, demonstrated through successful implementation in diverse projects. • Extensive involvement in the complete product development lifecycle, including requirement gathering, design, development, and delivery, employing various methodologies such as Agile, SCRUM, and Object-Oriented Analysis/Design/Programming. • Engineering leader with a track record of successfully leading cross-functional teams in the development and delivery of software products.

Location

Bengaluru

AI stack

claude code

claude

cursor

gemini

claudecode

ChatGPT

Work experience

Senior Engineering Manager at Guidewire Software, Apr 2025 - Present · 1 yr 5 mos, Bengaluru

Senior Engineering Manager at Informatica, Apr 2021 - Mar 2025 · 3 y 11 mo, Bengaluru, Managed R&D team of Informatica Cloud Integration Hub. An integration hub is a data integration system built using a publish/subscribe pattern optimized for any type or size of data and that can connect to virtually any data source/target. Applications can publish data to the hub while consuming applications can subscribe to the data required, this removes the overhead of application dependency between source and target and simplifies the management and maintenance of integration architecture in the organization. An integration hub abstracts complexity through automation of mixed latency data delivery and can transform data to the right format to fit each subscribing system, which improves productivity and makes scaling, adaptation, and expansion easier. Started as a team lead, actively contributing to the expansion of the application's design and scalability. Facilitated the team's growth through mentorship. Successfully onboarded multi-cloud environments, including AWS, Azure, and GCP. Managed customer issues, addressed product requirements, and facilitated interactions with product stakeholders and cross-functional teams. Additionally, played a pivotal role in planning backlog grooming and overseeing the SDLC, ensuring effective project management. This product falls under the category of Integration Platform as a Service (iPaaS). • Led a GenAI Copilot project aimed at improving productivity across products, reducing manual effort, and accelerating the error resolution process. This involves creating a Cloud Application Integration workflow process based on natural language input from the user. Leveraging LLMs (fine-tuned for our use case), Vector DBs, and RAG, this solution provides users with a jump start and significantly reduces the learning curve for onboarding into the application. The Copilot reduces the time required to create a process from days to minutes, enhancing efficiency and streamlining workflows.

Principal Software Engineer at Informatica, Dec 2018 - Mar 2021 · 2 y 3 mo, Bengaluru, Karnataka, India

Freelance Developer at Self Employed, Feb 2015 - Dec 2018 · 3 y 10 mo, Bengaluru, Karnataka, India, Worked as a freelancer designing websites and products for individual clients.

Associate Software Engineer at Goldman Sachs, Apr 2012 - Feb 2015 · 2 yrs 11 mos, Bengaluru, Karnataka, India, LEARNING MANAGEMENT SYSTEM LMS is used for tracking employee training needs for regulatory purpose. Was involved in the migrating the existing platform to a new SaaS based platform. Developed application for to and from communication of data between the vendor and the company. Developed application for consumption of upstream data and generation of downstream feeds using Java, MSSQL. FIRMWIDE REVIEW SYSTEM Developed an enhancement feature using iText pdf and core java ATTENDANCE TRACKER Developed an application using AngularJS and REST, for tracking the employees attending a training session.

Software Engineer at Alcatel-Lucent Enterprise, Dec 2010 - Apr 2012 · 1 yr 5 mos, Bengaluru, Karnataka, India, Software developer for a network planning tool - The software had to decide the shortest route between multiple network nodes and identify fallback shortest paths, in case of any node/ link failures with various constraints of price, time, and availability. Java and mysql were the primary technologies used for the application development.

Software Engineer at Infosys, Aug 2009 - Dec 2010 · 1 y 4 mo, Bangalore

Education

B.E, Electronica & Communication, Ramaiah Institute Of Technology