

The email address and phone number of Kumar have been verified.
Kumar
- Rate UGX 88,690
- Response 7h
-
Students3
Number of students Kumar has accompanied since arriving at Superprof
Number of students Kumar has accompanied since arriving at Superprof

UGX 88,690/hr
1st lesson free
- Python
- Artificial Intelligence
Advanced Python Mentorship for Senior Software and Data Engineers, MIT Research Intern, LeetCode Top 0.2%, First-Principles Approach.
- Python
- Artificial Intelligence
Lesson location
About Kumar
I’m a former Machine Learning Research Intern at Massachusetts Institute of Technology, ranked in the top 0.2% coders on LeetCode globally, and an International Informatics Olympiad National Rank 11.
In addition to Python, I enjoy mentoring engineers in problem solving and data structures, helping them build strong mental models and confidence in their technical decisions.
My sessions are structured, discussion-heavy, and tailored for professionals who want depth rather than quick fixes.
About the lesson
- Primary
- Secondary
- Tertiary
- +13
levels :
Primary
Secondary
Tertiary
University
Adult Education
Masters
Diploma
PhD (Doctor of Philosophy)
MBA
Early childhood education
Beginner
Intermediate
Advanced
Professional/Expert
Other
Children
- English
All languages in which the lesson is available :
English
My teaching is first-principles driven and focused on helping engineers reason about Python rather than memorize syntax or patterns. I emphasize building strong mental models so learners can predict code behavior before running it.
Classes are interactive and discussion-heavy, with live coding, debugging, and carefully chosen problems. Each session typically includes a short recap, a deep dive into one core concept, hands-on exploration, edge cases, and a clear summary of takeaways.
I prioritize depth over breadth — some topics may span multiple sessions if needed. Alongside Python, I also teach problem solving and DSA, focusing on thinking frameworks and correctness rather than pattern memorization.
These classes are intended for senior Software and Data Engineers and working professionals who want a deeper understanding of Python and stronger reasoning skills. They are not designed for school-level learners or complete beginners.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
I’ve been learning Machine Learning from Kumar for the past six months, and it has been one of the most valuable learning experiences I’ve had. His biggest strength is that he doesn’t just teach you how something works; he makes you understand why it works, the mathematics behind it, and what is happening under the hood.
Over these six months, we’ve explored the mathematical foundations of ML, linear algebra, calculus, probability, statistics, optimisation, loss functions, gradient descent, backpropagation, neural networks, and the principles behind deep learning. What makes his teaching exceptional is how he connects mathematical derivations with algorithmic intuition, implementation, and real-world applications. You don’t just learn to use libraries or reproduce tutorials; you develop the ability to reason about models independently.
The most tangible outcome of this journey was landing an internship at Google. The conceptual clarity and problem-solving mindset I developed through his teaching helped me approach challenging technical questions with much greater confidence. Rather than preparing me merely to pass interviews, Kumar helped me build an understanding that I could actually apply to unfamiliar problems.
His background in ML research at MIT, competitive programming, and software engineering is reflected in the rigour of his teaching. He can move from mathematical proofs to implementation details without losing sight of the bigger picture. He challenges you to think deeply, welcomes difficult questions, and patiently approaches a concept from different angles until it clicks. He also adapts his teaching to your level, making even intimidating topics approachable without oversimplifying them.
Whether you’re a complete beginner, a student strengthening your fundamentals, a software engineer transitioning into ML, or someone aspiring to work in AI research, Kumar can help you build a much deeper understanding of the field. If you want to go beyond blindly applying PyTorch or TensorFlow and genuinely understand how and why machine learning algorithms work, I cannot recommend him highly enough.
If you’re looking for a mentor who combines mathematical depth, practical engineering, first-principles thinking, and a genuine commitment to your progress, Kumar is the person to learn from.View more recommendations
Rates
Rate
- UGX 88,690
Pack prices
- 5h: UGX 440
- 10h: UGX 880
free lessons
The first free lesson with Kumar will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- UGX 88,690/hr
Similar Python teachers in Bengaluru
-
![teacher_picture]()
Surbhi
Kampala & Online- Experienced
22+ years of academic, research and corporate tenure, currently focused on delivering production-grade artificial intelligence and machine learning solutions, with multiple google skills academy badge
- UGX 200,000/hr
- 1st lesson free
-
![teacher_picture]()
Mirembe
Kampala- New
Graduate from turing college with hands on experience teaching practical coding with python for beginners
- UGX 50,000/hr
- 1st lesson free
-
![teacher_picture]()
Reza
Brooklyn & Online- Ambassador
Expert coding tutor (12+ yrs) python, javascript, c++, ai, web dev & more
- UGX 168,222/hr
- 1st lesson free
-
![teacher_picture]()
Gabriel
Brooklyn & Online- Ambassador
Experienced coding tutor (13+ years) | learn python, java, c/c++, git, ai, claude code, data science, and many more.
- UGX 105,139/hr
- 1st lesson free
-
![teacher_picture]()
Idahosa
Toronto & Online- Ambassador
Professional coding tutor — 7+ years experience in python, java, c/c++, html, ai, react, javascript & more | exam prep & assignment support
- UGX 75,006/hr
- 1st lesson free
-
![teacher_picture]()
Ilian
Paris 8e & Online- Ambassador
Computer engineering engineer at sorbonne utc, i help you with python, courses and exercises. more info: iazz(.)fr
- UGX 118,118/hr
- 1st lesson free
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- UGX 197,345/hr
- 1st lesson free
-
![teacher_picture]()
Adam
Paris 12e & Online- Ambassador
Engineer / experienced teacher dual expertise computers and electronics teaches privately in paris and surroundings
- UGX 236,235/hr
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
Tutoring lessons with c, c++, c#, java, python, ai, javascript, data science, machine learning
- UGX 169,153/hr
- 1st lesson free
-
![teacher_picture]()
Massimiliano
Ancona & Online- Ambassador
It and automation engineer with 110 cum laude. develop software with python, java, c++, kotlin, swift, flutter, c# or websites with html, css, js, php. both front-end and back-end. also for groups
- UGX 141,741/hr
- 1st lesson free
-
![teacher_picture]()
Mourad
Paris 12e & Online- Ambassador
Data analytics consultant engineer, python, numpy, pandas. 35 € / h: 10 hour pack | flexible slots from 8 a.m. to 8 p.m., weekends too, christmas holidays | satisfied or refunded. flexible cancellatio
- UGX 226,786/hr
- 1st lesson free
-
![teacher_picture]()
Ammar
Montréal & Online- Ambassador
Master python, c++, java, vb.net, javascript, oop, algorithm design & software engineering with a phd engineer and professor | 25+ years’ expertise| beginner to university, research and professionals
- UGX 75,006/hr
- 1st lesson free
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- UGX 558,205/hr
- 1st lesson free
-
![teacher_picture]()
Gabriel
Toronto & Online- Ambassador
Seasoned programming tutor with 8+ years experience teaches python, java, c/c++ for all levels. ace your exams and assignments with expert assistance.
- UGX 45,003/hr
- 1st lesson free
-
![teacher_picture]()
Fabio
Castel di Sangro & Online- Ambassador
Gis and geomatics specialist, author of qgis courses: i help university students of all scientific fields and levels pass exams, theses, and projects with practical and targeted support.
- UGX 141,741/hr
- 1st lesson free
-
![teacher_picture]()
Esmaeil
New York & Online- Ambassador
Expert programming tutor: python, java, system design & interview prep — master's cs, 300+ students
- UGX 105,139/hr
- 1st lesson free
-
![teacher_picture]()
Reihane
Guelph & Online- Ambassador
Computer programming - phd in software engineering, experienced university instructor with more than 15 years of experience in programming. my research focuses on artificial intelligence and nlp, llm.
- UGX 150,011/hr
- 1st lesson free
-
![teacher_picture]()
Michael
New York & Online- Ambassador
1-on-1 ai tutor: automate your work and build real projects with claude code, cowork, codex and cursor
- UGX 252,333/hr
- 1st lesson free
-
![teacher_picture]()
David
Toronto & Online- Ambassador
University of toronto computer science graduate: expert programming tutor (beginner to advanced)
- UGX 270,020/hr
-
![teacher_picture]()
Behdad
New York & Online- Ambassador
Data scientist | python developer | ibm machine learning engineer | ibm deep learning engineer | llms and agents
- UGX 105,139/hr
- 1st lesson free
-
See Python tutors




















