Sarthak Agrawal

Software Engineer

Delhi, India3 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led telematics data and ML platform team.
  • Built core data platform and software infrastructure.
  • Designed and launched safety app with innovative data pipelines.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the SaaS industry.

Contact

Skills

Other Skills

AlgorithmsBlenderCC (Programming Language)C#Computer ArchitectureData StructuresGame DevelopmentGamificationJavaLateXOCamlObject-Oriented Programming (OOP)ProgrammingProgramming Languages

About

I am deeply passionate about computers, programming and science. I am also intrigued by increasing capability of computers in every field imaginable. I love to build things, structures and systems - especially those which can contribute to meaningfulness of society as a whole.

Experience

Nirvana insurance

5 roles

Senior Software Engineer II

Promoted

Mar 2025Present · 1 yr · Bengaluru, Karnataka, India

  • Leading Nirvana's telematics data and ML platform team

Senior Software Engineer - I

Promoted

Jun 2023Apr 2025 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • I have been building Nirvana's core data platform & software infrastructure. I have been directly responsible for implementing and optimising telematics data integrations, data ingestion pipelines and the MLOps infra relied upon by the data science team. My other responsibilities include building Nirvana's cloud, developer and product infrastructure. Being one of the earliest engineers to join the company, I have been involved in most serious infra projects that have helped scale the company to its present stage which has given me immense learning opportunity and work experience in building reliable, scalable distributed systems.

Software Engineer II

Jun 2022Jun 2023 · 1 yr · Bengaluru, Karnataka, India

  • Data platform, and software infrastructure.

Software Engineer Intern

Dec 2021Mar 2022 · 3 mos · Bengaluru, Karnataka, India

  • Worked primarily in designing and launching our safety app in close collaboration with founding engineers of the start-up. I personally owned multiple pieces in the engineering such as designed data pipelines moving through snowflake, dbt and postgres database to ingest public data from FMCSA into our applications, and then writing score calculators, projections and various other processing logic in our backend for this pipeline. I also worked in the infrastructure side of things, such as improving the existing feature store implementation to add a new gRPC service for it and a python library for the data science team to use. I also designed an OAuth management layer which allowed consumers to access an OAuth token without worrying about refreshing it ever (the layer automatically refreshes the tokens on access). The layer was safe and in fact optimized for concurrent accesses.

Software Engineer Intern

Jul 2021Aug 2021 · 1 mo · San Francisco Bay Area

  • Worker with the infrastructure team directly under the founding engineers to design and build a storage abstraction layer for storing "feature data" primarily telematics-based along with metadata. The built "feature store" supported versioning and tagging of features with metadata for maximum flexibility. Proper unit, negative and functional tests were prepared for testing. Also added some command line tooling around this infra for developer convenience and testing.
  • Worked to create visualizations for certain telematics features as a part of development iteration framework, using Superset BI tool, by writing SQL queries to pull in data from feature store, process, transform and feed into the Superset.
  • Received PPO (Pre-placement offer) for outstanding internship performance.

Samsung electronics

2 roles

Software Engineer Intern

May 2021Jul 2021 · 2 mos · South Korea

  • Touch pattern simulation in android devices for automated testing. Worked under System Devices R&D group in Mobile department.
  • Received PPO (Pre-placement offer) for outstanding internship performance.

Research Intern

May 2020Jul 2020 · 2 mos · Bengaluru, Karnataka, India

  • Distributed Ledger Technology Research with focus on DAG based protocols.

Newzera

Software Engineer Intern

Apr 2020May 2020 · 1 mo · Indore, Madhya Pradesh, India

  • Design and implement a high performance and real-time micro-service cloud-based architecture.

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Algorithms & Blender

Explore similar profiles based on matching skills and experience

Sarthak Agrawal - Software Engineer | Stackforce