Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Madhusudhan Srinivas, Senior Software Engineer | Technical Leadership

Madhusudhan Srinivas

Senior Software Engineer | Technical Leadership·Wabtec Corporation

India

Bachelor's degree, Electrical And Electronics Engineering

Work experience

Total years of experience: 12 years, 0 months

Senior Software Engineer | Technical Leadership

July 2023 - Present

Wabtec Corporation

Bengaluru, India Hybrid

July 2023 - Present

• Developed backend services for Precision Dispatch System(PDS) to automate train operations, enhance safety, and
optimize rail network efficiency.
• Built scalable microservices using Java and CockroachDB.
• Designed and developed RESTful APIs and relational database models, ensuring alignment with business needs and
enterprise scalability.
• Engineered high-performance data pipelines using Java Streams API with HashMap-based lookups for optimized
collection handling.
• Enabled inter-service communication using Kafka with optimized schemas and topics.
• Engineered Kafka router to route external messages to internal topics efficiently.
• Leveraged AI tools (Copilot) to improve code quality and development speed.
• Provided technical leadership and resolved complex engineering challenges.
• Authored unit tests and ensured quality using JUnit and Mockito.
• Led CI/CD initiatives to ensure high system reliability and faster, automated releases.
• Automated infrastructure provisioning with AWS CloudFormation(Infrastructure as Code), enabling scalable,
consistent, and version controlled deployments.
• Integrated AWS CloudWatch metrics, logs, and alarms into microservices, improving incident detection and resolution
speed by 30% through proactive monitoring.

Company industry:
Software Development

Senior Software Engineer

August 2018 - July 2023

Robosoft Technologies

Udupi, India

August 2018 - July 2023

• Delivered and across global platforms — from digital debt records (NeSL)
to mobile payments (PayPay), cross-border transfers (Wise), and enterprise investment systems (Franklin Templeton).
• Contributed to development of a Clinical Trial Management application for Takeda Pharmaceutical, Japan, ensuring
streamlined trial operations and regulatory compliance.
• Contributed across SDLC phases using Agile and Scrum practices.
• Built microservices using Spring Boot and Spring Data JPA.
• Developed REST APIs using Spring Controllers and JSON communication.
• Implemented Spring Security with JWT-based authentication delivering robust API protection and secure client-server
communication.
• Implemented DAO layers and CRUD operations using JDBC transactions.
• Utilized Java Collections for efficient data handling.
• Wrote unit tests using JUnit and Mockito frameworks.
• Containerized applications using Docker and created Dockerfiles.
• Managed builds using Gradle.
• Implemented custom and global exception handling mechanisms.
• Designed and maintained MySQL database schemas.
• Deployed scalable applications on AWS (EC2, S3, RDS).
• Implemented AWS EKS clusters with auto-scaling policies, ensuring resilient microservices and optimized resource
utilization.

Company industry:
IT Services

Software Engineer

July 2014 - July 2018

Niveus Solutions Pvt. Ltd,

Udupi, India

July 2014 - July 2018

• Built backend APIs using Spring Boot and frontend using AngularJS.
• Developed SQL queries for CRUD operations and stored procedures.
• Implemented DAO-based persistence layers.
• Managed builds using Maven.
• Implemented server-side pagination for performance efficiency.
• Designed UI grids with pagination using Bootstrap.
• Integrated frontend services with backend using HTTP GET/POST.

Company industry:
Software Development

Education

Visvesvaraya Technological University

August 2013

August 2013

Bachelor's degree, Electrical And Electronics Engineering

India

GPA (percentage): 64%

GPA (percentage): 64%

Skills

AMAZON WEB SERVICES
Intermediate
AMAZON WEB SERVICES
Intermediate
APACHE KAFKA
Intermediate
APACHE KAFKA
Intermediate
DOCKER SOFTWARE
Intermediate
DOCKER SOFTWARE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES DEVELOPMENT
Intermediate
MICROSERVICES DEVELOPMENT
Intermediate
PARALLEL COMPUTING
Intermediate
PARALLEL COMPUTING
Intermediate
SOFTWARE DEVELOPMENT
Intermediate
SOFTWARE DEVELOPMENT
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE ENGINEERING
Intermediate
TECHNICAL LEADERSHIP
Intermediate
TECHNICAL LEADERSHIP
Intermediate

Social profiles

Languages

English

Expert

Hindi

Expert

Training and Certifications

Certifications
AWS Certified Cloud Practitioner certification

Training
AWS Certified Cloud Practitioner
AWS
Apr 2026
Show credentials

Hobbies and interests

Reeding books