

Deepak's profile and contact details have been verified by our team
Deepak
- Rate R120
- Response 6h
-
Students4
Number of students Deepak has accompanied since joining Superprof
Number of students Deepak has accompanied since joining Superprof

R120/h
1st lesson free
- Computer Science
- Machine learning
SSE at ServiceNow | 7+ Years Experience | Ex-Expedia & Flipkart | Generative AI, LLM, AI Agents
- Computer Science
- Machine learning
Lesson location
Recommended
Deepak is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. A trusted partner on your learning journey.
About Deepak
I'm a Senior Software Engineer currently at ServiceNow, with 7+ years of experience across top product companies including Expedia & Flipkart. I've worked hands-on with AI systems in production — not just studied them.
I started teaching because I noticed a gap: most online courses teach GenAI theoretically, but students struggle to build anything real. My sessions are different. We write code from day one, build actual projects, and I share how these technologies are genuinely used inside companies like the ones I've worked at.
One of my students built a fully functional AI chatbot using LangChain and OpenAI APIs within 6 sessions and used it as a portfolio project for job applications. That's the kind of outcome I work towards with every learner.
I teach in English and Hindi, keep batch sizes small, and share session notes, code, and a doubt-solving channel after every class.
About the lesson
- All levels
- English
Languages in which the lesson is available :
English
This course is built for people who want to go from "I've heard of ChatGPT" to "I can build AI applications" — whether you're a college student, a working professional, or a software engineer looking to add AI to your skillset.
What you'll build by the end:
A production-style AI chatbot using OpenAI APIs and LangChain
A RAG (Retrieval-Augmented Generation) application connected to your own documents
An AI Agent that can reason and take actions autonomously
How sessions work:
Each class is 60–90 minutes. We start with a short concept explanation, move into live coding together, and end with a small assignment you complete before the next session. You'll always leave with working code, not just notes.
Topics covered: Prompt Engineering, LLM fundamentals, OpenAI & Gemini APIs, Python for AI, LangChain, Vector Databases (Pinecone/ChromaDB), RAG pipelines, AI Agents, and real-world deployment.
Who this is for: Beginners are welcome — all you need is basic Python familiarity. Working professionals looking to upskill or transition into AI roles will find this especially useful.
First session is free — no commitment, just come prepared with one question you want answered.
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
Deepak is a great teacher. He clears all the concepts and all the points in a very easy and nice way.
Learning Java and DSA with Deepak has been a wonderful experience. He is very knowledgeable and explains every topic with clarity. He also shares interview tips and real-world examples that make learning more interesting.
Deepak sir has a unique way of teaching programming. He breaks down complex topics into smaller, understandable parts and uses practical examples throughout the session. His classes are interactive and never feel boring.
I was struggling with coding and problem-solving, but Deepak's guidance made a huge difference. His examples are easy to relate to, and he teaches the logic behind every solution. My confidence in solving coding problems has improved a lot.
Deepak explains programming concepts in a very simple and practical way. His teaching helped me understand Python and DSA much better than self-learning videos. He always encourages questions and makes sure every concept is crystal clear before moving ahead.
Deepak sir is an exceptional programming teacher. I joined his classes to improve my Data Structures and Algorithms skills, and the way he explains concepts with real examples is amazing. He makes difficult topics like recursion, dynamic programming, and graphs very easy to understand. He is patient, supportive, and always ensures that every doubt is cleared before moving to the next topic. My problem-solving skills and coding confidence have improved significantly after learning from him. Highly recommended for anyone preparing for coding interviews.
Deepak is one of the best coding mentors I have come across. He has a unique way of teaching DSA and interview preparation. Instead of directly giving solutions, he helps students develop the right problem-solving approach. His explanations are clear, detailed, and easy to follow. Thanks to his guidance, I became much more confident in solving coding challenges and understanding complex algorithms. If you are preparing for software engineering interviews or want to strengthen your programming skills, Deepak is the perfect teacher.
Deepak explains GenAI concepts in a simple and practical way. His classes are interactive, easy to follow, and very helpful for beginners.
Deepak explains Python concepts in a very simple and practical way. His classes are interactive, beginner-friendly, and focused on real understanding rather than just theory. I would highly recommend taking his Python class.
Deepak is an excellent Python mentor with strong industry experience and a practical teaching style. He explains Python concepts in a simple and easy-to-understand way using real-world examples and hands-on practice. Highly recommended for beginners, students, and professionals looking to build strong Python skills.
Deepak is a highly skilled and supportive programming mentor with strong industry experience. His practical teaching style, clear explanations, and real-world examples make learning Python, Java, DSA, and Generative AI easy and engaging. Highly recommended for students and professionals who want strong coding fundamentals and industry-oriented learning.
See more recommendations
Rates
Rate
- R120
Package rates
- 5h: R599
- 10h: R1197
online
- R120/h
free lesson
The free first lesson with Deepak allows you to get to know the tutor and discuss your needs and expectations.
- 45min
Similar Computer Science tutor profiles
Precious
Roodepoort & online
- R400/h
- 1st lesson free
Bryce
Johannesburg & online
- R150/h
- 1st lesson free
Faith
Bloemfontein & online
- R280/h
- 1st lesson free
Dr Umer
Pretoria & online
- R350/h
- 1st lesson free
Jubilant
Johannesburg & online
- R200/h
- 1st lesson free
Newman Blessing
Durban & online
- R250/h
- 1st lesson free
Haritha
Pretoria & online
- R19/h
- 1st lesson free
Ipfi
Gqeberha & online
- R300/h
Chesley
Durban & online
- R350/h
- 1st lesson free
Mathe
Springs & online
- R472/h
- 1st lesson free
EL-ROHY
Randburg & online
- R250/h
- 1st lesson free
Hajji
Midrand & online
- R400/h
- 1st lesson free
Refiloe
Johannesburg & online
- R600/h
- 1st lesson free
Plamedi
Berea & online
- R200/h
- 1st lesson free
Ian
Cape Town & online
- R250/h
Anton
Cape Town & online
- R250/h
- 1st lesson free
Rachel
Centurion & online
- R400/h
- 1st lesson free
Philile
Cape Town & online
- R400/h
- 1st lesson free
Junior
Johannesburg
- R350/h
- 1st lesson free
Alaa Aldein
Berea & online
- R450/h
- 1st lesson free
-
See Computer Science tutors
