Skip to main content
HimalayasHimalayas logo
Deepak AgarwalDA
Open to opportunities

Deepak Agarwal

@deepakagarwal3

Python developer transitioning to data science, building RAG/ML systems and production-ready data pipelines.

India
Message

What I'm looking for

I’m seeking a full-time Data Science role where I can build production-grade LLM and RAG systems, work with messy data and analytics, and keep improving model evaluation and retrieval architectures.

I’m a Python developer with 4+ years of backend engineering experience, focused on integrating NLP and ML models into production systems. I’ve built and optimized RESTful APIs with Flask for data-driven platforms, worked across messy real-world datasets, and turned analytical needs into reliable services.

In my current role, I develop pipelines in Python and Pandas to generate inventory insights from 500k+ row datasets, optimize PostgreSQL performance (up to 67% reduced query execution time), and add Redis caching to improve response times. I also co-developed an inventory chatbot using a traditional RAG pipeline, and I’m actively upskilling in Large Language Models, Generative AI, and Retrieval-Augmented Generation (RAG) architectures—especially LangChain/LangGraph and vector-based retrieval—so I can transition into a full-time Data Science role.

Experience

Work history, roles, and key accomplishments

SL
Current

Python Developer

Suntist Labs Pvt. Ltd.

Sep 2022 - Present (3 years 9 months)

Developed and maintained Flask-based REST APIs for an inventory optimization platform, processing 500k+ row datasets. Optimized PostgreSQL performance with indexes and work_mem tuning, reducing query execution time by up to 67%, and added Redis caching to cut database load on read-heavy endpoints.

Education

Degrees, certifications, and relevant coursework

Amity University, Jaipur logoAJ

Amity University, Jaipur

Master of Computer Applications (MCA), Computer Applications

2019 - 2021

Earned a Master of Computer Applications (MCA) at Amity University, Jaipur from 2019 to 2021.

IN

IIMT Group of Colleges, Greater Noida

Bachelor of Computer Applications (BCA), Computer Applications

2016 - 2019

Earned a Bachelor of Computer Applications (BCA) at IIMT Group of Colleges, Greater Noida from 2016 to 2019.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan