Summary
Gaurav Sawant is a Software Engineer II with 8 years' experience building scalable data and backend systems in high-throughput financial environments, currently designing distributed data platforms at Goldman Sachs. He specializes in Kafka-based streaming, Snowflake-backed batch processing, and robust reconciliation frameworks that handle millions of records with strong emphasis on correctness, observability, and failure handling. At Deutsche Bank he owned end-to-end regulatory pipelines and optimized large Spark workflows to cut report latency by two-thirds, and he has led migrations from legacy feeds to strategic platforms that improved reliability and maintainability. Comfortable across Java, Scala, Python and SQL, he pairs systems-level thinking with pragmatic reusable component design adopted across teams. Despite working in heavily regulated domains, he gravitates toward ambiguous system-design problems where tradeoffs in performance, scalability and failure modes matter most.
8 years of coding experience
3 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Bachelor of Technology - B. Tech Information Technology, Bachelor of Technology - B. Tech Information Technology at Veermata Jijabai Technological Institute (VJTI)
English, Marathi, Hindi