About Me
I am Rahul Dev, a Computer Science Engineering graduate from IIT Kharagpur with 4+ years of experience across teaching, applied machine learning, and production AI engineering. I currently work as a Senior Data Scientist (GenAI) at a leading Revenue Intelligence platform, where I design and deploy large-scale generative AI systems for real-world business applications.
My work bridges strong CS fundamentals, modern LLM engineering, and production deployment. I focus on understanding systems from first principles and translating that understanding into scalable, practical AI solutions.
Expertise
- Computer Science Foundations
--- Python, Data Structures, Algorithms
--- Problem solving and system-level design
- Machine Learning & Deep Learning
--- Neural Networks, Computer Vision, NLP
--- Model training, evaluation, optimization
- Generative AI & LLM Systems
--- RAG architectures, prompt design, LLM evaluation
--- Enterprise GenAI applications and system design
AI Frameworks & Agent Systems
--- LangChain, LlamaIndex
--- LangGraph, Phidata, multi-agent orchestration
--- Autonomous agents, tool-use workflows
- Production AI Engineering
--- OSS model deployment (local + cloud inference)
--- Redis, vector databases, caching and retrieval layers
-- AWS deployment, scaling, monitoring, and pipelines
Teaching Philosophy
I believe in building strong foundations by teaching from first principles. My sessions are interactive, encouraging questions and discussions to ensure thorough understanding. I bridge theoretical concepts with practical applications, preparing students for real-world challenges in the tech industry.
What Sets Me Apart
IIT Kharagpur Education: Strong theoretical background in computer science
Hands-on Experience: Practical knowledge of implementing AI systems
Up-to-date Knowledge: Proficiency with cutting-edge technologies like RAG chatbots and LLM applications
Personalized Approach: Tailoring content to match individual learning styles and goals
I'm passionate about empowering curious minds with the skills needed to excel in today's rapidly evolving tech landscape. Whether you're a beginner looking to start your journey or an experienced professional wanting to upskill, I'm here to guide you through your learning path.
Subjects
-
Machine Learning Beginner-Expert
-
Data Science Beginner-Expert
-
Natural Language Processing Beginner-Expert
-
C & Data structures Beginner-Expert
-
Deep learning with Python programming Beginner-Expert
-
Machine learning Python Beginner-Expert
-
Python 3 Beginner-Expert
-
GenAI Beginner-Expert
Experience
-
Machine Learning Engineer (Sep, 2021
–Present) at Remote Startup
Computer Vision - Activity Recognition,
NLP - Chatbots
GenAI - RAG, Agents
-
Data Science Intern (Oct, 2020
–Jun, 2021) at US based Analytics Lab
- Worked on various projects ranging from Chatbots,Recommender Sytems,Text Classification.Sales Analytics
Education
-
BTech (Jul, 2015–Apr, 2020) from Indian Institute of Technology(IIT), Kharagpur, IIT Kharagpur
Fee details
₹2,000–5,000/hour
(US$21.05–52.63/hour)