SAURABH RATHORE
Bhopal, Madhya Pradesh, 462046| +91 7772832102
https://www.linkedin.com/in/saurabh-rathore-930673211/ | https://leetcode.com/u/Saurabh_Rathore/
|saurabhrathore64@gmail.com
P R OFE S S ION A L S U MMA R Y
o Full Stack Development: Over 2+ years of experience in crafting efficient and scalable solutions, including
front-end technologies (React.js, JavaScript, HTML, CSS) and backend solutions with MS SQL.
o Python Full-Stack Expertise: Over 2 years of experience in Python full-stack development, using libraries
like Pandas, NumPy, Scikit-Learn and optimization tools like Pulp Lib, and building applications with the Fast
API framework. Proficient in Data Structure and Algorithm, ensuring optimal performance and efficiency in
backend processes.
o Database Proficiency: Extensive experience with relational, cache, and vector databases, including
MySQL, Vertica, Redis, ChromaDB, and Qdrant.
o Gen AI Applications: Developed multiple Gen AI applications, specializing in state-of-the-art prompt
engineering and Retrieval-Augmented Generation (RAG) implementation.
o Data Analysis and Visualization: Expertise in data model/table design, data analysis, and visualization.
o LLM Experience: Experience with closed and open-source LLMs like ChatGPT, LLaMA, and Mistral.
E X P E R IE N C E
Netlink Software Group Pvt.ltd 01/2024 – Present
Full Stack Developer
P1: Data Integration (Extract Transforming Loading)
Client: Data blending tool (Lumenore)
Technology used: React, JavaScript, redux, python.
Project description: The project aims to enhance an ETL (Extract, Transforming, Load) tool by introducing new functionalities and
resolving reported bugs.
o Developing multiple new Components in ETL tool.
o Designed architecture without changing overall functionality.
o Built a functional UI for these components.
o Enhanced project quality through code coverage and Sonar tool unit testing.
o Improved tool performance.
o Addressed identified issues.
o Created comprehensive functional and technical documentation
P2: Lumenore App Hub
Client: App builder (Lumenore)
Technology used: React, JavaScript, redux, Python, FastAPI, ChatGPT.
Project description: Developed an application using AI to build pages with drag-and-drop components, introduce new functionalities,
add workflows in each component for managing data flow, and resolve reported bugs.
• Created multiple new components within the App Builder, enhancing the application's capabilities.
• Built functional user interfaces for these components, ensuring a seamless user experience.
• Utilize MySQL and Vertica in application development, with caching strategies implemented through Redis.
• Develop robust, dependable backed solution for LLM/ Gen AI application with optimal design for enhanced efficiency,
performance and reduced token consumption.
• Demonstrated proficiency in Python programming, with expertise in NLP, data manipulation, and visualization.
• Developed REST APIs using the FastAPI framework to add backend functionality and integrate with the frontend.
Tata Consulting and Services (TCS) 10/2022 - 01/2024
Associate System Engineer
Client: Woodside Energy
Technology used: React, JavaScript, HTML, CSS, redux, storybook, ETL, DBT, Python.
o Used Storybook for efficient documentation, testing, and deployment, improving team collaboration.
o Developed global components for clients to maintain consistent design across websites.
o Implemented lazy loading and memoization to boost website performance.
o Developed and maintained ETL pipelines using python, MySQL, DBT, snowflake.
o Promptly addressed bugs using debugging tools like Chrome DevTools and React Developer Tools, minimizing user
disruptions.
Netlink Software Group Pvt.ltd 12/2021 - 05/2022
Intern
o Developed REST APIs using the FastAPI framework for CRUD applications with MySQL as the backend database
o Explored and applied concepts in Linear and Non-Linear optimization for various problem-solving scenarios and also go throug
Deep learning concepts.
o Handled large datasets using big data technologies and tools to efficiently process and analyze information.
o Created Machine Learning models using both supervised and unsupervised learning techniques for predictive analysis and
classification.
P R OJE C T
AI-Powered Document Retrieval System
Technology used: React, JavaScript, Python, FastAPI, Groq.
Project description: Built an AI-driven system for document uploads, content search, and detailed responses, using FastAPI, Qdrant,
Groq API, and React.js for an efficient user experience.
• FastAPI framework for building a scalable, high-performance REST API.
• Vector database used for efficient storage and search of high-dimensional vectors. Used to store and retrieve text chunks for
RAG (Retrieval-Augmented Generation).
• Enhances the RAG pipeline with sophisticated text generation capabilities.
• React.js is used for building the dynamic and interactive user interface (UI). Manages file upload, query input, and
displays results to the user.
• Axios is used for making HTTP requests from the React frontend to the FastAPI backend.
• MySQL is used as the primary relational database for storing file metadata.
S K ILLS A N D A B ILIT IE S
Database: MS SQL Server, MongoDB, Redis, ChromaDB
Programming Languages: Python, JavaScript, C
Operating Systems: Windows
Version Control Systems: GIT
Integrated Development Environments (IDEs): Visual Studio Code
Artificial Intelligence: ChatGPT, Brad AI, Mistral, Llama etc.
H IGH E S T ED U C A T ION
Madhav Institute of Technology and Science 2018 - 2022
B.Tech (Electrical)