Yash Chaturvedi

Senior Software Engineer

Hyderabad, Telangana, India4 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proven track record in enhancing code review tooling.
  • Led impactful open-source contributions with 150+ improvements.
  • Designed scalable backend systems for high user reliability.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Open Source and Data Engineering.

Contact

Skills

Core Skills

Open-source SoftwareJavaGerritCi/cdBackend DevelopmentRest Apis

Other Skills

GuiceUI enhancementsJGitSSH APIsAI SDKsBashDockerJenkinsSpring SecurityHibernateApache SparkCassandraScyllaJPA SpecificationsRedis

About

Senior Software Engineer with 5+ years of experience designing scalable backend systems, modernizing critical infrastructure, and leading impactful open-source contributions. Proven track record in enhancing code review tooling (Gerrit), optimizing CI/CD workflows, and delivering performance-critical features used at scale. Passionate about system design, developer tooling, and building resilient platforms that serve thousands of users reliably and efficiently.

Experience

4 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
3 yrs 8 mos
Current Experience

Qualcomm

2 roles

Senior Software Engineer

Promoted

Nov 2024Present · 1 yr 6 mos · Hyderabad, Telangana, India · On-site

  • Contributed to open source projects such as Gerrit and it's plugins (task, depends-on, batch, etc), with 150+ upstream improvements merged, introducing new features, UI enhancements, and behavioral fixes that improved developer workflows for thousands of users at organizations such as Google, NVIDIA, SAP, and Wikimedia.
  • Implemented standalone reference packing functionality in JGit, Eclipse’s open-source Git implementation in Java, decoupling it from full garbage collection, thereby empowering Gerrit administrators with greater control over repository maintenance and resulting in an estimated 60% reduction in GC-related maintenance overhead.
  • Designed and implemented Quality of Service (QoS) controls in a Gerrit plugin to support configurable task parking for SSH commands, enhancing system stability, ensuring fair resource distribution, and reducing server connection refusals by 80% under peak load.
  • Led the design and implementation of the Qgenie plugin, integrating Qualcomm’s AI SDKs to enable intelligent code summarization and automated code review feedback, accelerating review cycles by 30% and enhancing code quality across 100+ repositories and thousands of developers through AI-driven insights.
JavaGuiceOpen-Source Software

Software Engineer

Sep 2022Nov 2024 · 2 yrs 2 mos · Hyderabad, Telangana, India · On-site

  • Led efforts to support the migration of Qualcomm’s internal Gerrit server from version 2.7 to 3.5 by managing plugin artifact delivery, enhancing Jenkins CI pipelines and resolving data discrepancies to ensure seamless system integrity and compatibility.
  • Spearheaded critical upgrades to Qualcomm’s Gerrit infrastructure by migrating from legacy hooks to plugin-based solutions, significantly enhancing system maintainability and simplifying deployment processes.
  • Implemented multi-site, Docker-based functional test scripts for the upstream remote-gerrit-account-cache plugin, enhancing test coverage and reliability across distributed Gerrit environments.
  • Independently designed and delivered new features for internal Gerrit plugins, enhanced user experience, resolved complex bugs, and refactored legacy code to improve maintainability.
BashDockerCI/CDGerrit

Fleetx.io

Software Engineer Backend

Aug 2021Sep 2022 · 1 yr 1 mo · Gurugram, Haryana, India

  • Developed a scalable Spark batch script on AWS EMR to migrate data from Cassandra to Scylla, enabling high-throughput and low-latency data transition.
  • Built a Spark-based validation framework to log record count mismatches, read logs from S3 and re-trigger migration for inconsistent datasets.
  • Refactored query logic in the Spring Boot application to align with ScyllaDB constraints, such as slice queries and cartesian product limitations, improving query efficiency and system compatibility.
  • Designed and implemented RESTful APIs to support real-time inventory operations for locks, including attach, detach, search and fetch functionalities.
  • Developed RESTful APIs to store vehicle tag history and implemented dynamic, filter-based search using JPA Specifications, integrating Redis caching to reduce query latency and significantly enhance search performance.
Spring SecurityHibernateBackend DevelopmentREST APIs

Oyo vacation homes

Software Development Intern

Jan 2021Aug 2021 · 7 mos · Bengaluru, Karnataka, India

  • Led the redesign of property availability and pricing synchronization to support global scalability by adopting an event-driven model using ActiveMQ and Spring Boot, achieving a 60% reduction in execution time, eliminating pod restarts and significant infrastructure cost savings through better CPU utilization.
  • Contributed to the development of push/pull RESTful APIs to synchronize data with major OTAs including Airbnb, Booking.com, and Expedia
ActiveMQSpring BootBackend Development

Education

Maulana Azad National Institute of Technology

BTech - Bachelor of Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Open-source Software & Java

Explore similar profiles based on matching skills and experience