Sarthak Hirpurkar
ID: CCE032150
Sarthak Hirpurkar
ID: CCE032150
- Maharashtra, India
Sarthak Hirpurkar
ID: CCE032150

About Sarthak Hirpurkar
Software Engineer with strong experience in Python, SQL, and modern data-driven application development, with a focused background in AI, Data Engineering, and Data Analysis. Possesses hands-on experience in building and deploying Generative AI solutions using Large Language Models (LLMs), LangChain, Pinecone, and OpenAI APIs, including Retrieval-Augmented Generation (RAG) based applications. Skilled in designing efficient data pipelines, performing ETL processes, and managing structured data using Snowflake and relational databases. Experienced in transforming raw data into meaningful insights through data modeling, querying, and visualization. Proficient in creating interactive dashboards and reports using Power BI to support business decision-making. Demonstrates a strong understanding of software development lifecycle (SDLC), including requirement analysis, coding, testing, debugging, and performance optimization. Has completed an MCA and holds a BCA degree, with practical industry exposure through a 6-month Software Trainee internship, contributing to real-world projects involving AI applications, data pipelines, and analytics solutions. Adept at problem-solving, logical thinking, and writing clean, maintainable code. Comfortable working independently as well as in collaborative team environments. Motivated to continuously learn new technologies and apply them to solve complex business problems. Seeking opportunities as a Software Engineer, AI Engineer, Data Engineer, or Data Analyst where technical skills, analytical thinking, and passion for building scalable, data-driven solutions can add value to the organization.
Education
Master of Computer Applications
Sant Gadge Baba Amravati University
1st Aug 2023 to 4th Jul 2025
Expertise
python Developer
5/5
SQL
5/5
HTML
5/5
CSS
5/5
Databases
5/5
Snowflake
4/5
PowerBI
4/5
GenAI
4/5
Machine Learning
4/5
Lingo
English
Verbal
5/5
Written
5/5
Hindi
Verbal
5/5
Written
5/5
