Rahul Yadav profile photo 1 on Tal

Rahul Yadav

Software Engineer @ IBM ISL

Pune District

4+ years of work experience

IBM
Jun 20263 mosPresent

Pune District

FabHotels
Dec 20255 mosApr 2026

Gurugram

Architected a success-rate-driven weighted round-robin routing engine for multi-scraper infrastructure, reducing API response time from 18 seconds to 9 seconds (50% improvement) while enabling automatic failover for degraded devices. This eliminated manual intervention and significantly reduced the blast radius of failing scrapers. Design and build intelligent backend systems powering real-time hotel pricing intelligence. Developed a hotel price comparison backend integrated with a Chrome Extension, secured with JWT authentication and HMAC validation. The system uses Kafka for asynchronous event publishing and Elasticsearch for geospatial competitor search. A dependency-aware ingestion pipeline and state-machine-based mining workflow ensure resilient, non-blocking data processing under concurrent load. The platform now delivers real-time competitor insights with improved reliability, automated recovery, and production-grade observability.
Solera Holdings, LLC.
Nov 20241 yr 2 mosDec 2025

Hybrid

Worked on distributed backend systems supporting large-scale data ingestion and enrichment pipelines. Built synchronization services that extracted complex relational datasets and populated Cassandra and Redis to enrich Kafka streaming pipelines in real time. This enabled scalable, asynchronous processing across services while improving downstream query performance. Contributed to a CDP bundle processing system using Go and Kafka, handling large record batches with validation and acknowledgment tracking. Automated device onboarding workflows by integrating third-party APIs and synchronizing distributed data stores, eliminating manual UI-driven processes.
Solera Holdings, LLC.
Sep 20222 yrs 3 mosNov 2024

On-site

Developed Python jobs for seamless data migration, improving query performance by 45% and lookups by other applications by 60%. Supported microservices by implementing new features and ensuring maintenance. Resolved build issues and migrated Go microservices from dep to go mod, reducing build time and improving dependency management. Leveraged Kubernetes for containerization and deployment of microservices, ensuring high availability with 99.9% uptime. Collaborated in a CI/CD environment using Jenkins to automate testing and deployment, reducing deployment failures by 35%. Monitored production systems with Kibana, Grafana, and Splunk, creating dashboards that reduced issue resolution time by 35% through proactive monitoring.

Rahul’s AI Stack

claude code
claude code
cursor
cursor
langgraph
langgraph
n8n
n8n
ollama
ollama
ChatGPT
ChatGPT

Education

aissms college of engineering

Bachelor of Engineering - BE, Computer Science

aissms college of engineering

20184 yrs2022
Army Public School (APS)

Army Public School (APS)

20153 yrs2018

Join Rahul and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Rahul Yadav on Tal

Headline

Software Engineer @ IBM ISL

About

I build backend systems that don’t just work—they scale, recover, and adapt. Over the past 3+ years, I’ve been designing distributed systems and event-driven microservices that handle real-time data processing, intelligent routing, and resilient backend workflows. My focus is on building systems that are reliable under load, observable in production, and optimized for performance. At TravelPlus, I architected a success-rate-driven weighted round-robin routing engine that reduced API latency by 50% and eliminated manual scraper failovers. I also built a real-time hotel price intelligence platform integrating Kafka, Elasticsearch, and JWT-secured APIs to deliver competitor pricing insights at scale. Previously at Solera, I worked on distributed data synchronization systems using Kafka, Cassandra, Redis, and Go. I helped design ingestion pipelines and automated third-party integrations and improved CI/CD reliability through container optimization and observability tooling. What excites me most is solving backend problems involving concurrency, load balancing, state management, and event-driven architectures. I enjoy thinking about system design, reliability patterns, and performance optimization. I’m currently focused on deepening my expertise in distributed systems and cloud-native architectures, with long-term goals of moving toward backend architecture and platform engineering roles. Feel free to connect or reach out if you'd like to discuss technology, software engineering, or potential collaboration opportunities!

Location

Pune District

AI stack

claude code

cursor

langgraph

n8n

ollama

ChatGPT

Work experience

Back End Developer at IBM, Jun 2026 - Present · 3 mos, Pune District

Senior Software Engineer at FabHotels, Dec 2025 - Apr 2026 · 5 mos, Gurugram, Architected a success-rate-driven weighted round-robin routing engine for multi-scraper infrastructure, reducing API response time from 18 seconds to 9 seconds (50% improvement) while enabling automatic failover for degraded devices. This eliminated manual intervention and significantly reduced the blast radius of failing scrapers. Design and build intelligent backend systems powering real-time hotel pricing intelligence. Developed a hotel price comparison backend integrated with a Chrome Extension, secured with JWT authentication and HMAC validation. The system uses Kafka for asynchronous event publishing and Elasticsearch for geospatial competitor search. A dependency-aware ingestion pipeline and state-machine-based mining workflow ensure resilient, non-blocking data processing under concurrent load. The platform now delivers real-time competitor insights with improved reliability, automated recovery, and production-grade observability.

Software Engineer II at Solera Holdings, LLC., Nov 2024 - Dec 2025 · 1 yr 2 mos, Hybrid, Worked on distributed backend systems supporting large-scale data ingestion and enrichment pipelines. Built synchronization services that extracted complex relational datasets and populated Cassandra and Redis to enrich Kafka streaming pipelines in real time. This enabled scalable, asynchronous processing across services while improving downstream query performance. Contributed to a CDP bundle processing system using Go and Kafka, handling large record batches with validation and acknowledgment tracking. Automated device onboarding workflows by integrating third-party APIs and synchronizing distributed data stores, eliminating manual UI-driven processes.

Software Engineer at Solera Holdings, LLC., Sep 2022 - Nov 2024 · 2 yrs 3 mos, On-site, Developed Python jobs for seamless data migration, improving query performance by 45% and lookups by other applications by 60%. Supported microservices by implementing new features and ensuring maintenance. Resolved build issues and migrated Go microservices from dep to go mod, reducing build time and improving dependency management. Leveraged Kubernetes for containerization and deployment of microservices, ensuring high availability with 99.9% uptime. Collaborated in a CI/CD environment using Jenkins to automate testing and deployment, reducing deployment failures by 35%. Monitored production systems with Kibana, Grafana, and Splunk, creating dashboards that reduced issue resolution time by 35% through proactive monitoring.

Education

Bachelor of Engineering - BE, Computer Science, aissms college of engineering

Army Public School (APS)