Gaurav Agrawal

Software Engineer

Jaipur, Rajasthan, India5 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Top 1% in India on Codeforces
  • Top 1.5% globally on LeetCode
  • Expertise in Distributed Systems and Microservices
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and distributed systems.

Contact

Skills

Core Skills

Concurrency ControlDistributed SystemsMicroservices

Other Skills

AlgorithmsApache KafkaBatch ProcessingC (Programming Language)C++Competitive ProgrammingComputer ScienceData IntegrationData IntegrityData StructuresDatadogDockerElasticsearchFastAPIFaust

About

I love solving complex problems in a simple and intuitive way. Some of my achievements: - Rated top 1% in India on Codeforces (Expert 1700+) - Rated top 1.5% globally on LeetCode (Guardian 2100+) My expertise spans across Distributed Systems, Multithreading, Concurrency Control, Kafka, Elasticsearch, Java Backend, Python Backend, DB Architecture, Docker etc.

Experience

5 yrs 6 mos
Total Experience
2 yrs 3 mos
Average Tenure
11 mos
Current Experience

Wayfair

Software Engineer 2

Jul 2025Present · 11 mos · Bengaluru, Karnataka, India · Hybrid

Tekion corp

3 roles

Software Engineer 2

Apr 2025Jul 2025 · 3 mos · Bengaluru, Karnataka, India · On-site

  • Handling concurrency control, deadlock antipatterns, and transaction rollbacks, ensuring data integrity in a high-throughput, distributed environment.
Concurrency ControlTransaction RollbacksData IntegrityDistributed Systems

Software Engineer

Jul 2023Mar 2025 · 1 yr 8 mos · Bengaluru, Karnataka, India · On-site

  • Delivered ~15 major/minor features across Parts modules, boosting system functionality and efficiency.
  • Revamped legacy label printing system, streamlining 50+ workflows and cutting printing issues by 93.3%.
  • Optimized Kafka consumer with idempotency, multithreading, and batch processing for parts receiving workflows.
  • Contributed to Elasticsearch index optimization efforts, resulting in $1.5M in annual cost savings.
  • Enhanced processes for ES index mappings, optimizing storage, improving write efficiency, and preventing lost update during template updates.
  • Upgraded ~6 microservices to v5 version, resolving Gradle dependencies and version conflicts.
  • Handled ~7 on-call rotations, resolving dealership issues, closing bugs, and identifying feature gaps.
KafkaElasticsearchMicroservicesGradleMultithreadingDistributed Systems

Software Engineer Intern

Jan 2023Jun 2023 · 5 mos · Bengaluru, Karnataka, India · On-site

  • Parts Label Configurator:
  • Addressed key label printing issues across web and mobile workflows, including data integration glitches and limited customization. Resolved truncation/overlap of critical info like part numbers and QR codes, improving dealership operations.
  • Built a scalable microservice to handle label template configuration and processing.
  • Developed a custom ZPL generation algorithm, improving label accuracy by 99% with zero reported issues to date.
  • Enabled flexible, user-driven template customization and seamless data integration.
ZPLMicroservicesData Integration

Geeksforgeeks

Editorial Intern

Jul 2022Dec 2022 · 5 mos · Remote

  • Worked with GFG editorial team to write and review editorials for the GFG Practice Portal.
  • Wrote 80+ editorials for problems having varying difficulty and topics.
  • Reviewed 30+ editorials made by other interns.
  • Reviewed problem statement, expected time-space complexity and author's solution, along with identifying edge cases.

Cybros - lnmiit

Problem Setter and Mentor

Oct 2019Sep 2022 · 2 yrs 11 mos · Jaipur, Rajasthan, India · On-site

  • Designed original problem sets with rigorous test cases for college level codeforces contests.
  • Mentored junior students, providing guidance and resolving competitive programming queries.
  • Contributed problems and created video editorials for Code LNM 23 recruitment contest (Cybros).

Education

The LNM Institute of Information Technology

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Concurrency Control & Distributed Systems

Explore similar profiles based on matching skills and experience