Devashish Deshmukh
Computer Science that’s hands-on & interactive




Show all photos
Devashish Deshmukh
Bachelors degree
/ 55 min
Devashish - Know your tutor
Hi! I'm Devashish Deshmukh, a passionate computer science professional with a Bachelor's degree in Computer Science and Engineering from IIIT Vadodara. With hands-on experience in programming and software development, I’ve worked with technologies like Python, SQL, HTML/CSS, JavaScript, and frameworks like NodeJS, ReactJS, and MongoDB. What I Can Teach: - Computer Science Basics: Covering algorithms, data structures, and foundational CS concepts - Programming: Object-oriented programming, real-world applications, and advanced concepts - Data Structures & Algorithms (DSA): Sorting algorithms, trees, graphs, and problem-solving techniques - Web Development: Using HTML, CSS, JavaScript, and frameworks like ReactJS - Python Programming: From beginner to advanced levels, including automation and scripting - Database Management: SQL and NoSQL (MySQL, MongoDB) database optimization Expertise: - Languages: Python, C++, C, Java, SQL for back-end development and data processing - API Integration: Seamless data synchronization across systems - Problem-Solving: Over 500+ coding challenges solved on platforms like LeetCode and GeeksforGeeks I’m excited to help you on your learning journey! Whether you're a beginner or an advanced learner, I’m here to make computer science and coding both fun and accessible. Let's dive into the world of coding and problem-solving together!
Devashish graduated from Indian Institute of Information Technology(IIIT) Vadodara

Programming tutor specialities
Debugging
Next Generation Science Standards - NGSS (USA)
Assignment help
New Zealand Curriculum - NZC (NZ)
State-Specific Standards (USA)
Common Core State Standards - CCSS (USA)
A-Levels (UK)
GCSE (UK)
Homework help
Provincial-specific curriculum (CA)
Project help
Exam prep
AI modules
Summary
Podcast
Quiz
Learnings
Flashcard
Spotlight
Zero Risk Guaranteed
15-days refund
Free tutor swap
No cancel fee
1-yr validity
24/7 support
Learner for programming class
ADHD
Learning Disabilities
College students
Middle School students
Anxiety or Stress Disorders
Home schooled
ASD
Programming class overview
As a Computer Science and Coding tutor, my teaching methodology focuses on building a deep understanding of concepts through hands-on practice and interactive learning. I believe that students learn best when they actively engage with the material, so I prioritize problem-solving and real-world application in every lesson. My sessions are highly interactive, where students are encouraged to ask questions and participate in discussions. Live coding forms a core part of my approach. I guide students through coding exercises step by step, demonstrating how to approach and solve problems efficiently. This process helps students gain practical coding experience while building their problem-solving skills. I also offer pair programming sessions, where students work alongside me or peers to solve challenges, receiving immediate feedback and fostering collaborative learning. Additionally, I incorporate project-based exercises that allow students to apply their knowledge to real-world scenarios, improving logical thinking and keeping them aligned with the latest coding trends. My methodology is adaptable, personalized to each student's background and interests, creating a supportive learning environment that fosters curiosity and growth.
Your programming tutor also teaches
C
C++
Coding for kids
Computer Science
CSS
Databases
Teaching tools used by tutor
Bitbucket
NetBeans
Jupyter Notebook
Dynamic programming classes
Parent feedback
Note taking
Mobile joining
Chat for quick help
Pets are welcomed

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.
