Lead Software Engineer I @ John Deere | AWS Certified Developer

Pune City, Maharashtra, India

Pune District, Maharashtra, India

Pune Division, Maharashtra, India







Advanced Computing
Centre for Development of Advanced Computing (C-DAC)

Bachelor of Engineering - BE, Computer Science
Dhole Patil Education Societys Dhole Patil College of Engineering,Pune
Join Rohit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Software Engineer I @ John Deere | AWS Certified Developer
At John Deere, our team contributes to innovative software solutions that enhance global agricultural productivity. My role as a Senior Software Engineer I involves developing full stack applications with a focus on cloud development and optimizing performance through effective caching strategies. With a Bachelor's in Computer Science and a specialized education in Advanced Computing from C-DAC, I bring a strong foundation in modern coding practices. My competencies include creating robust RESTful services and improving user experiences, backed by AWS certification and a commitment to code quality and efficient workflows.
Pune Division
claude code
claude
codex
cursor
github copilot
langchain
Lead Software Engineer at John Deere, Apr 2026 - Present · 6 mos, Pune City, Maharashtra, India
Senior Software Engineer I at John Deere, May 2023 - Present · 3 yrs 5 mos, Pune District, Maharashtra, India, • Architected John Deere’s product pricing microservices handling 500K+ transactions/day for over 10,000 users, improving uptime from 95% to 99.9% and reducing average response latency by 60%. • Designed event-driven architecture migrating 8 services from synchronous REST to Kafka, reducing inter-service coupling by 70% and timeout failures by 65% during peak harvest season load. • Reduced P95 query latency from 2.7s to 160ms by implementing distributed Redis caching with TTL optimization for parts availability data, decreasing database costs • Resolved cascading timeout failures affecting 5,000+ users by implementing circuit breakers with Resilience4j, reducing service disruptions from 12/month to 1/month and average downtime from 35 minutes to 5 minutes. • Built FXSmart exchange rate monitoring platform using React and Spring Boot, achieving internal Deere users adoption and reducing manual data analysis time by 80%. • Led organization-wide migration from monolithic UI to microfrontend architecture (Webpack Module Federation) adopted by 12 teams, reducing UI build times by 80% and enabling parallel feature deployment across product lines. • Mentored 3 junior engineers, conducted thorough code reviews, and established coding standards and best practices around principles, design patterns, and clean code, contributing directly to team’s professional growth.
Associate Software Engineer at John Deere, Nov 2021 - May 2023 · 1 yr 7 mos, Pune Division, Maharashtra, India, • Designed currency data ingestion service processing 250K requests/day, reducing data pipeline failures from 8.5% to 0.4% using retry logic with exponential backoff and dead letter queues. • Decomposed 150,000 LOC dealer portal monolith into 8 microservices over 6 months, enabling parallel feature development across teams and reducing time-to-market for new features by 65%. • Optimized PostgreSQL connection management for dealer portal reducing connection pool exhaustion incidents from 12/week to zero through PgBouncer implementation and pool sizing, supporting 25,000 peak concurrent users. • Implemented automated security scanning with OWASP Dependency-Check reducing vulnerability incidents from 9/quarter to 2/quarter, decreasing security patch MTTR from 72 hours to 8 hours and CVE exposure by 76%.
Advanced Computing, Centre for Development of Advanced Computing (C-DAC)
Bachelor of Engineering - BE, Computer Science, Dhole Patil Education Societys Dhole Patil College of Engineering,Pune