Rishabh Vashistha Competitive Programming, DS & Algo, IIT Madras
6 Reviews

Below are major projects in which I had been gainfully employed and have contributed as a programmer/researcher.

*"Dynamic Soaring enabled fixed wing aircraft for maritime surveillance for low fly by for extended hours using minimal internal battery usage", funded by TIHAN, IITH (Indian Institute of Technology Hyderabad)

* "Feasibility Studies and Preliminary Aerodynamic Design of Autorotation based Venus Descent System", funded by ISRO (Indian Space Research Organisation), IIT Madras (Indian Institute of Technology).

* "Development of Rotor-Craft UAV for Operation in Martian Atmosphere", funded by ISRO (Indian Space Research Organisation), IIT Madras (Indian Institute of Technology)

* "Development of n-Layered Color QR Codes with Increased Capacity and Security", Digital Forensics, IIIT Delhi (Indraprastha Institute of Information Technology).

* "Image Processing Unit of a UAV (Unmanned Aerial Vehicle)" under a student competition in sophomore year, named AUVSI (Association for Unmanned Vehicle Systems International), SUAS (Student Unmanned Aerial Systems Competition).

Participated in several programming contests at the National and International Level like
Google Code Jam,
ACM ICPC South Asian Regionals,
TCS CodeVita,
IEEE Xtreme,
Facebook Hacker Cup,
Yandex Algorithms,
Codechef Snack Down etc.
and have secured ranks in the top 5-10 %.

I am currently pursuing Master's by Research in
RAFT (Rotorcraft and Advanced Flight Technologies) Lab,
Department of Aerospace Engineering,
IIT Madras.

I will teach you C/C++, data structures & algorithms, competitive programming.
I am open to help you prepare for interviews as well as in your assignments.

Note: I would love to mentor and train you for competitions like IOI and ACM-ICPC.

Let's solve your problems together. Happy Learning!

Subjects

  • C and C++ Beginner-Expert

  • Data Structure and Algorithms Beginner-Expert


Experience

  • Co Founder (Aug, 2019Aug, 2023) at Rodella Technologies Private Limited
    Rodella Technologies Private Limited is a cutting edge Aerospace company which designs, develope and manufacture customised aerial vehicles for defence forces and urban policing.

    My work involved developing custom ground control software for UAVs, operating on mavlink protocol.

    I was responsible for business development and we managed to get L1 in an open tender to supply 100+ drones to Northern Command of Indian Army.

    Apart from this we worked with gov agencies to setup drone lab and customised solutions as per user requirements.

Education

  • Masters by Research (Jan, 2024now) from Indian Institute of Technology Madras, Chennai
  • B.Tech (Aug, 2014Aug, 2018) from Guru Gobind singh Inderprastha University, DElhiscored 85.44%
  • Higher Secondary (Aug, 2013Aug, 2014) from Little Flowers Sr. Sec. School, CBSEscored 92.00 %
  • Secondary (Aug, 2011Aug, 2012) from Little Flowers Sr. Sec. School, CBSEscored 10/10 CGPA

Fee details

    1,5004,500/hour (US$17.6953.06/hour)

    A demo session of 1 hour is free of cost. If you like the teaching methodology and timelines set for commitments, we can proceed to the initial procedure listed below.

    Initial Procedure

    1. I discuss the exact requirement of the learner. Give them detailed sessions/classes, brief them about content.

    2. Discuss with them the commitments and timelines.

    3. Tell them the fee structure according to how much off hours I will have to put other than the sessions. (Depends on prior knowledge of the learner as well.)

    4. Continue teaching if we come upon mutual terms.

    I will make personalize content according to your needs. Will take feedback after every 4 sessions. I will test your skills after every 7 sessions. We will work around with things in order to make teaching and learning experience effective in the best possible way.

    I will mentor you to prepare for IOI (International Olympiad of Informatics) and ACM-ICPC.

    I have mentored 100+ students to prepare for their job interviews who have bagged good good offers from top companies.

    Feel free to ask about my current projects related if you find them interesting, we can have a touch upon those as well.

    If you think you don't like the methodology you can step out any time by paying minimal charges.

    Always open to discuss. Happy learning. Let's learn and grow together!


6 Reviews
5 out of 5

User Photo July 21, 2024
Payment verified US$ 5

Excellent Tutor

Rishabh is an excellent tutor. He is extremely knowledgable and his approach to teaching encourages critical thinking and challenges his students. He is very patient and encourages questions. He is willing to explain concepts more than once and in different ways to ensure that students understand the topic being discussed. He really cares about his students’ learning and having a strong understanding the topics he teaches. I highly recommend him to any one who is serious about learning data structures and algorithms.


User Photo October 19, 2021
Payment verified US$ 5

Awesome teacher, He makes you to think instead of teaching his own approach

He never rushes through the concepts and always readily answers all doubts. He is very professional, and knows his subject very well. He ensures that I have understood the concept thoroughly before moving on to the next topic. He made me to think instead of teaching his own approach to solving a problem. He was a very kind, friendly and knowledgeable Tutor. He teaches from basic moves to a higher level, He covers all basic concepts required and then slowly moves to a tough question. You will get learn a lot about Data structure and Algorithm from him.

Highly recommended!!


User Photo April 15, 2021

Incredibly intelligent and knowledgeable teacher

My daughter was a beginner in coding who was aspiring for IOI 2020. In a mere 4 months, he was able to completely change the way she solved problems. He is a great tutor who would spend hours with you just to explain that one problem you face. He paces the class just right so you feel challenged but not overwhelmed. His technique for problem-solving is extremely unique and efficient. As a mother, I would recommend him to any student who wants to learn about CS and Algorithms.


User Photo February 25, 2021

Best teacher one could hope for

I had knowledge about the data structures but implementation was the thing that I struggled with, Rishabh sir understood my problems and meticulously worked to rectify every problem and explained things repeatedly until I understood and he made sure that I really understood the concept. In 3-4 months I saw a drastic change in how I solve questions the whole thinking process changed and I could easily channelise my thoughts into code efficiently. Also, sir gives enough time for you to develop your own thinking process rather than shoving down a preconceived notion of thinking. Sir, understood my problems and also my capabilities and taught according to that and accordingly helped me with my codes.


User Photo February 24, 2021

If you want to solve problems , you are at the right place

I can't express in words how efficient he is in teaching tough problem solving to students in easy and simple way. He has a way and process of thinking which helps students to tackle each and every problem like a cakewalk. Even with the toughest of problems he will walk you through the way and will not stop until and unless you yourself get the answer. Brilliant and will always recommend anyone and me myself still want to learn many things from him.


User Photo February 23, 2021

Extremely knowledgeable and a gifted problem solver

I have been taking classes from Rishabh for around 2-3 weeks now. Rishabh is a highly intelligent, gifted individual and an excellent teacher who strives to make you push your thinking capabilities and problem solving skills. His approach to logical thinking and building up core and difficult concepts for the students, is very unique and rather efficient. He has a very hands on and practical approach to writing code and solving a problem with high granularity. The problems he presents to the students start with the highest difficulty levels and this actually helps build confidence and strengthen concepts and logic making skills. I would highly recommend him to anyone who is looking to get a firm grasp and understanding of core DS and Algo concepts, which will stay with you for a long time.