Default profile banner
SA

sarthak agarwal

@sarthakagarwal

Software Engineer AI/ML at Zopper

Bijnor

ZopperJaypee Institute of Information Technology Noida

Sarthak Agarwal is an experienced Software Engineer and Data Scientist with expertise in AI/ML and data analysis. He has worked on complex modules including propensity scoring, reconciliation, and error logging. His technical skills encompass Python, SQL, and frameworks like TensorFlow and Keras, with proven experience in computer vision and natural language processing projects.

Experience

Software Engineer AI/ML

Zopper

Full-time•Nov 2022 - Present•Noida

Propensity Module: Module consisted of multiple parts Cohort Creation, saving cohort meta data, saving users details laying in respective cohort, generation of suitability matrix and recommendation generation using propensity scoring. Implemented Tree and Graph based approach for storing the historical dataset for reducing time complexity in cohort generation, handling of large dataset with row count of approx 1cr. Error Logger: Implemented error tracking on servers and sending the traceback to respective project owner on slack using 2 approaches python watchdog and handling stdout and stderr streams providing one approach without developer intervention and one for controlled and specific error tracking. Reconciliation Module: Worked on reconciliation project for commission consisting of grid upload, rules generation for reconciliation of commission calculations on multiple types of grid and automatic generation of mis report. Make Model Mapping: Worked on make model variant mapping between insurer data and Zopper's internal data for 4 wheeler, 2 wheeler and miscellaneous vehicles using jacard similarity and n-gram combined approach and adding some rules and data modification using token set and token sort ratio.

Senior Associate Analyst

Oyo Rooms

Full-time•Jun 2022 - Oct 2022•Gurugram

Drawing insights from a large database on realization i.e. conversion of online booking on oyo platform to people actually checking in hotels. Development and maintenance of multiple trackers for realization team.

Software Developer - Data Science

Lumiq

Full-time•Feb 2021 - Jun 2022•Noida

Worked on various projects like Face Extraction and Face Verification using AWS Recognition, Watermark Image Classification and Watermark Removal using Resnet50 and G.A.N neural networks, KYC Validation. Basic Tech stack included Python, Flask, FastAPI, PostgreSQL, neural networks, machine learning algorithms, Docker containers and Docker Compose. Worked on refactoring and reforming previous build features of under development products. Handled the responsibility of end to end production and deployment of various features. Worked on data collection, data labeling, data annotations and model training, provided support and maintenance for various per-existing services. Worked on project A.N.P.R. (Automatic Number Plate Recognition) where we tried to detect the number plate in an image of a car and extract license number and number plate color. Tech stack used was Python, FastApi, Docker, Unet neural network, LabellImg labeling tool, AWS Textract.

Education

Jaypee Institute of Information Technology Noida

B.Tech

Information Technology

Aug 2017 - Jul 2021•Grade: CGPA: 7.9

Licenses & Certifications

AWS Certified Cloud Practitioner

AWS

• No expiration

Modern Natural Language Processing in Python

Udemy

• No expiration

Problem Solving Basics

Hackerrank

• No expiration

SQL Basics

Hackerrank

• No expiration

Python Basics

Hackerrank

• No expiration

Skills

Pandas
NumPy
Business Analysis
SQL
Data Analysis
Microsoft Excel
Python
Amazon EC2
Amazon S3
Git
GitHub
Linux
Natural Language Processing (NLP)
FastAPI
Neural Networks
Machine Learning
Computer Vision
Flask
Docker
PostgreSQL
MySQL
MongoDB
NLTK
OpenCV
boto3
TensorFlow
Keras