Sarthak Bhutani

Software Engineer

Delhi, India6 yrs 5 mos experience

Key Highlights

  • Led integration for real-time delivery tracking.
  • Migrated monolith to microservices without downtime.
  • Optimized cloud resource utilization, saving $2000/month.
Stackforce AI infers this person is a Full-Stack Engineer with expertise in Logistics and HR Tech.

Contact

Skills

Core Skills

Apache KafkaPostgresqlSpring BootJava

Other Skills

FastAPIMongoDBAmazon Web Services (AWS)Object Oriented DesignRedisPython (Programming Language)Code ReviewDesign PatternsKafkaPythonMicroservicesAngularJSMySQLHTMLCSS

About

Full-stack engineer with 5 years of experience who loves challenging the status quo - product needs & requirements, approaches to solving problems, operations & tech. I love identifying, discussing & solving good problems. Open Source Tech Stacks with which I have pushed to prod : Backend : Python, FastAPI, Flask, Quart, FastAPI, Java, Spring Boot, C++ Queue : Kafka, Celery Database : MySQL, PostgreSQL, MongoDB, Redis (Cache) Cloud : AWS Frontend : AngularJS Others (elementary knowledge) : Airflow, Kubernetes, Jenkins + a lot more google internal tools Feel free to reach me on - sarthakbhutani.work@gmail.com

Experience

6 yrs 5 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 6 mos
Current Experience

Google

Software Engineer III

Nov 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

  • working on GCP Databases.

Credgenics

2 roles

SDE-2

Promoted

Apr 2023Nov 2024 · 1 yr 7 mos · Noida, Uttar Pradesh, India

  • ✔ Led the design and implementation of a third-party service integration with Indiapost (to get tracking data) using kafka replacing the inefficient cron based scraping mechanism, enabling real-time delivery tracking for 3M+ live consignments (10M+ kafka events/day), significantly improving customer experience.
  • ✔ Had complete ownership of design & implementation of database partitioning on PostgreSQL
  • ✔ Implemented horizontal autoscaling for Kafka consumers to handle peak loads, preventing message loss, message reprocessing and saving costs by $2000/mo through optimized resource utilization.
  • ✔ Had complete ownership of breaking down a monolith to different microservices, Also, completed a live database migration of 110M+ records to a microservices architecture without downtime, ensuring data integrity and platform continuity.
  • ✔ Optimized report service by implementing data chunking for streaming and processing, enabling a 16X increase in data handling capacity for reports, while reducing cloud resource utilization by 8X, resulting in significant cost savings.
  • ✔ Designed & Implemented approval workflow (microservice) to ensure critical platform actions require multi-level approvals, enhancing security and compliance.
  • ✔ Optimised mongodb based dashboard's latency by 5X by creating meaningful indexes & improving aggregation pipeline for queries.
  • ✔ Solved company-wide problem of constant kafka consumers rebalancing.
  • ✔ Designed & implemented merge & download document feature - creating 100K documents in 15 mins
  • ✔ Identified and automated repetitive tasks of legal notice proofreading for operations team, saving 160 hours/week of the team with 100% coverage of all the notices from 5% (which was done earlier)
  • ✔ Wrote various cron jobs & dags on Airflow.
  • ✔ Wrote backend services/APIs using - Python, Flask, FastAPI, Redis, PSQL, MongoDB leveraging event driven architecture using Kafka, Celery Task Queues and integrated cloud technologies like AWS S3, SES, SNS, RDS, EC2, ALB
FastAPIJavaMongoDBApache KafkaAmazon Web Services (AWS)PostgreSQL+5

Software Engineer

Jun 2022Mar 2023 · 9 mos · Noida, Uttar Pradesh, India

  • 🏆 Awards :
  • 🏅 Spot award : received for challenging & solving company-wide problem of kafka rebalancing due to long-running tasks
  • 🏅 Outstanding Team Player : for design, development, documentation of a new central level service (approval-service) & handling cross-team onboarding/integration for the same.
Object Oriented DesignCode ReviewDesign Patterns

Smalt and beryl private limited

Software Engineer

Aug 2020Jun 2022 · 1 yr 10 mos · Delhi, India

  • Contribution:
  • ✔ Handled projects end to end from requirement gathering to planning projects - estimation, deadlines,
  • resource planning, execution (development) & gave client demos
  • ✔ Built Single Page Applications based on HTML, CSS, Bootstrap, Angular JS and wrote backend services
  • / APIs using Java, Spring Boot, MySQL & created multiple reports using JasperReports
  • ✔ Designed Database Schema for Custom Cloud File Storage, Invoice Management, HR Management & Grievance Management System
  • ✔ Designed a ranking algorithm for a project to evaluate what orgs should be ned based on their ability
  • to follow certain time based compliances & at what rate.
  • ✔ Leveraged various Cloud services by AWS - SNS, SES, S3 - for development & EC2 & RDS to deploy
  • applications & store data
  • ✔ Organized blockchain training workshops on how to write smart contracts using Solidity
  • Working in a dynamic teams to work on various projects impacting lakhs of underprivileged people to increase their economic & social status!
Spring BootJavaAngularJSMySQLObject Oriented DesignCode Review+1

Datapitcher

Blockchain & Backend Developer

Mar 2020May 2020 · 2 mos · Canada

  • Working together with the co-founding team as a core member for defining blockchain architecture to create blockchain backend infra, chain code and REST APIs based on HyperLedger Fabric.

Girlscript foundation

Girlscript Noida Chapter Lead

Feb 2020May 2020 · 3 mos · Noida, Uttar Pradesh, India

  • For diversity & inclusion in tech, providing free education of software development with 50% seats reserved for women & lgbtq community

Microsoft

Microsoft Student Partner

Sep 2019Jun 2020 · 9 mos

  • To host & speak at tech workshops, hackathons and events in association with Microsoft to grow the community

Sopra steria

Web & Voice App Development Intern

Jun 2019Aug 2019 · 2 mos · Noida, Uttar Pradesh, India

  • Contributed in building an HR Management Web Application based on HTML, CSS, Bootstrap, Angular 5, Spring Boot (Java 8) & MySQL with Amazon Alexa Integration so that the application functions can be operated via voice as well using the same APIs for the application

International organisation of software developers

Web Development Manager

Jan 2019Mar 2019 · 2 mos · New Delhi Area, India

  • Responsible for managing, developing and mentoring juniors for the Web Application for IOSD MAIT's annual Tech Fest, Impulse'19

Aam aadmi party

Web Development Intern

Dec 2018Mar 2019 · 3 mos · Greater Delhi Area

  • Was Responsible for developing dynamic front-end for multiple web applications for AAP with a team of 15 members.

Smalt and beryl private limited

Web Development Intern

Jun 2018Jul 2018 · 1 mo · India

  • Worked on developing a Web Application in national interest, for Govt. Of India which was developed with other 12 team members, for Skill Council of Green Jobs (SCGJ, India). The project intended to reduce the human efforts in storing, managing, and generating effective outcomes from the enormous amount of data as provided by training partners and Skill council.
  • Contribution:
  • Developed the frontend of dynamic dashboard displaying various Statistics and High Charts.
  • Developed the Search Functionality, Zip Functionality & Download functionality (both frontend & backend) for Upload Documents Module & View Documents Module.
  • Developed the dynamic frontend for the Upload Documents Module.
  • Was responsible for testing other team members modules.
  • Client Demo :
  • Along with a team of 6 interns, demonstrated the project to clients, SCGJ officials.

Education

Guru Gobind Singh Indraprastha University

Bachelor of Technology - BTech — Information Technology

Jul 2017Jul 2020

Maharaja Agrasen Institute Of Technology, Delhi

Bachelor of Technology - BTech — Information Technology

Jan 2017Jan 2020

Manipal University Jaipur

Bachelor of Technology - BTech — Information Technology

Jan 2016Jan 2017

Stackforce found 100+ more professionals with Apache Kafka & Postgresql

Explore similar profiles based on matching skills and experience