Saurabh Chauhan

Software Engineer

Bengaluru, Karnataka, India3 yrs 9 mos experience

Key Highlights

  • Achieved 30x reduction in API latency.
  • Developed scalable data replication pipeline on AWS.
  • Engineered efficient raster image serving service.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

GrpcGo (programming Language)GolangQgisMongodb

Other Skills

API DevelopmentAlgorithmsAmazon Web Services (AWS)Apache KafkaBazelC (Programming Language)C++Cascading Style Sheets (CSS)Data StructuresDockerGeographic Information Systems (GIS)GitHTML5JavaJenkins

About

I'm a Software Engineer with 2+ years of experience specializing in building scalable, high-performance systems using Golang, Java, and cloud technologies. I thrive in collaborative environments and am passionate about solving complex problems at scale with a focus on backend architecture and system optimization.

Experience

Arctic wolf

Developer

Dec 2024Present · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

Nurture.farm

Software Engineer

Jun 2022Dec 2024 · 2 yrs 6 mos · Bengaluru, Karnataka, India · On-site

  • Developed and optimized low-latency, highly concurrent gRPC APIs to handle geo-spatial vector data for Maps Portal geofencing feature, supporting real-time location-based services
  • Utilized Go-Routines with Channels and WaitGroups to achieve a 30x reduction in API latency (from 30+ seconds to sub-second responses), dramatically improving performance across micro-services.
  • Developed a Python-based gRPC service for real-time polygon generation from GPS pings of agricultural spraying machines, delivering accurate area metrics and reducing billing discrepancies by 20%.
  • Engineered and deployed a Golang-based gRPC service for efficient raster image serving, leveraging Amazon S3 and CloudFront for low-latency delivery to a Maps Portal, improving user experience.
  • Designed and integrated Temporal Workflows to manage farm polygon inserts, ensuring fault-tolerant, scalable processes with automatic retries and error handling for long-running operations.
  • Optimized MySQL performance by refining transactions, indexes, and data management strategies, contributing to 25% improvement in query efficiency and overall system throughput.
  • Collaborated with data platform team to build a scalable and cost-effective data replication pipeline in Golang, deployed on AWS Lambda with daily triggers via AWS EventBridge to sync over 70 tables from various services; integrated Squadcast for real-time error monitoring, optimizing costs and ensuring reliable data synchronization for analytical queries.
gRPCGo (Programming Language)Amazon Web Services (AWS)MySQLMicroservices

Tomtom

Software Engineer Intern

Jul 2021Feb 2022 · 7 mos · Pune, Maharashtra, India

  • Devised a QGIS(an open-source Geographic Information System software) plugin that pulls 1 million
  • data points per minute from MongoDB and plots them as cluster points on the map.
  • Made UI for the plugin using QT Designer, added attributes for each feature type using MySQL and
  • PyMongo and added capabilities that allow users to analyse a particular area.
  • Developed and deployed a Python script to automate updates of 30 million MongoDB documents using language guesser API and CSV input, enhancing data accuracy for StreetNameSets in 60 priority countries.
QGISMongoDBPython (Programming Language)MySQL

Bm birla science center

Summer Intern

May 2020Jun 2020 · 1 mo · Pilani, Rajasthan, India

  • Worked in the field of IoT.

Education

Birla Institute of Technology and Science, Pilani - Goa Campus

Bachelor of Engineering - BE — Electrical and Electronics Engineering

Jan 2018Jan 2022

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering - BE — Electrical and Electronics Engineering

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Grpc & Go (programming Language)

Explore similar profiles based on matching skills and experience