Summary
Overview
Work History
Education
Skills
Technical Projects
PUBLICATIONS
Timeline
Generic

Sarthak Agrawal

Buffalo,NY

Summary

Computer science and engineering graduate student with experience across Java/Spring Boot backend development, Python-based automation, and AI/LLM applications. Delivered faster APIs, stronger database performance, and data validation support for enterprise migration work tied to major operational savings.

Overview

4
4
years of professional experience

Work History

Senior Associate - Master Data Team

RIO TINTO INDIA PVT. LTD.
06.2023 - 07.2026
  • Supported Jasper enterprise migration through data mapping, validation, reconciliation, cleansing, and system integration activities, contributing to a transformation initiative associated with an estimated $20M in annual operational savings.
  • Built and evaluated machine learning models using Python and scikit-learn to enhance enterprise data quality assessment, anomaly detection, classification, and predictive analytics across large-scale structured business datasets.
  • Prototyped AI/ML solutions with PyTorch, Transformers, and large language models (LLMs) to advance intelligent document understanding, natural language processing, text classification, and enterprise knowledge extraction.
  • Designed Retrieval-Augmented Generation (RAG) workflows integrating semantic search, vector-based retrieval, embeddings, and LLMs to improve contextual information retrieval and enterprise question-answering capabilities.
  • Applied NumPy, Pandas, data preprocessing, feature engineering, and exploratory data analysis (EDA) to prepare high-volume structured datasets for machine learning and AI applications, facilitating informed decision-making.

Analyst Trainee

Deloitte Consulting India Pvt Ltd
Bangalore
12.2022 - 02.2023
  • Analyzed application performance using logs, debugging tools, and SQL execution plans, identifying bottlenecks and implementing fixes that improved overall application performance by 20–30%.
  • Designed and optimized RESTful APIs and backend services, reducing average API response time by ~25% through query optimization, efficient data processing, and improved service logic.
  • Optimized SQL queries and database interactions for high-volume operations, reducing database response time by ~30% and improving application throughput.
  • Developed and maintained Java-based web applications using Java, Spring Boot, REST APIs, SQL, and Git, enhancing delivery of enterprise applications for client-facing projects.
  • Automated repetitive development/testing activities with scripts and reusable utilities, streamlining processes and decreasing manual effort by ~15–20%.
  • Participated in the complete SDLC, including requirement analysis, development, unit testing, debugging, code reviews, deployment support, and production issue resolution.

Education

Master of Science - Computer Science and Engineering

State University of New York at Buffalo
NY
12-2027

Bachelor of Technology - Electronics and Communication Engineering

Guru Gobind Singh Indraprastha University
New Delhi, India
08-2022

Skills

  • Machine learning
  • Deep learning
  • Data Quality Analysis
  • Data governance
  • Programming Languages: Python, Java, SQL
  • Frameworks & Libraries: Spring Boot, REST APIs, Microservices, Django, Reactjs, HTML5, CSS3
  • Databases & Cloud: MySQL, SAP S/4HANA, AWS S3, AWS EC2, Docker, MongoDB, PostgreSQL
  • Tools & Developer Software: Git, GitHub, MS Office, Android Development, Postman, VS Code, Shell Scripting

Technical Projects

  • AI-Powered Intelligent TechBlog Platform Python, Django, Sentence Transformers, ML, NLP, Built a full-stack AI blogging platform featuring hybrid recommendation engines, semantic search, retrieval-augmented generation (RAG), AI-powered article summarization, toxicity detection, personalized dashboards, and intelligent content recommendations., Implemented Sentence Transformers embeddings, semantic retrieval, user preference modeling, and ML-driven recommendation systems to deliver personalized experiences., Developed modular AI services for summarization, comment moderation, and conversational AI foundation with scalable architecture., Used Docker for containerization and hosted the project as a website on the PythonAnywhere deployment platform.
  • Security of IoT Devices Using Blockchain Technology Solidity, Ethereum, React.js, Developed an Ethereum-based authentication system designed for IoT devices utilizing Solidity smart contracts., Implemented decentralized access control protocols and secure, tamper-proof device registration mechanisms., Designed an intuitive React.js dashboard for real-time monitoring, improving overarching security efficiency by 30%.
  • Heart Disease Prediction Using Machine Learning Python, Machine Learning, Scikit-learn, Built and tuned predictive models using KNN, Random Forest, and Logistic Regression algorithms., Achieved a prediction accuracy score of over 85% through rigorous data preprocessing and feature engineering., Presented and published the foundational research findings at a peer-reviewed international conference (ICCRDA).

PUBLICATIONS

  • Agrawal, S., Jindal, H., & Khera, R. Heart Disease Detection Using Machine Learning Algorithms. Scopus Indexed, ICCRDA, 2021.
  • Agrawal, S., Sharma, S., & Balhara, S. Security of IoT Devices Using Blockchain. International Education and Research Journal (IERJ), 2022.

Timeline

Senior Associate - Master Data Team

RIO TINTO INDIA PVT. LTD.
06.2023 - 07.2026

Analyst Trainee

Deloitte Consulting India Pvt Ltd
12.2022 - 02.2023

Master of Science - Computer Science and Engineering

State University of New York at Buffalo

Bachelor of Technology - Electronics and Communication Engineering

Guru Gobind Singh Indraprastha University
Sarthak Agrawal