Sumit Singh
Learn Coding from an IIT Roorkee CSE Engineer | Hands-On with 8+ years of experience in Software Engineering Industry




Show all photos
Sumit Singh
Bachelors degree
/ 55 min
Sumit - Know your tutor
I am a strong engineering professional with a Bachelor of Technology (B.Tech.) in Computer Science and Engineering from the Indian Institute of Technology, Roorkee. I have professional experience building and working with high-scale, high-throughput software applications and have a strong interest in teaching computer science in a practical and engaging way. My areas of technical expertise include JavaScript, TypeScript, Node.js, MongoDB, Redis, DevOps, Android development, databases, backend engineering, and software architecture. Through my professional experience, I have worked on real-world software systems where reliability, scalability, performance, and clean engineering practices are important. My teaching approach is hands-on and focused on building a strong foundation rather than simply memorizing concepts. If you are a complete beginner, we will start from the fundamentals of computer science and programming. I will explain concepts in simple language, use practical examples, and gradually introduce more advanced topics as your understanding develops. As you progress, we can explore topics such as programming fundamentals, data structures and algorithms, object-oriented programming, databases, backend development, APIs, system design, software engineering, and other areas of computer science based on your goals and interests. I also believe that learning computer science should be fun. Along the way, I will share interesting real-world engineering experiences, stories from software development, and examples of how the concepts you learn are actually used by engineers to build large-scale applications.
Sumit graduated from Indian Institute of Technology Roorkee


Programming tutor specialities
Assignment help
Project help
Paired coding
Exam prep
Job readiness
Code Optimization
Upskilling
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
Elementary School students
High School students
Middle School students
Your programming tutor also teaches
Android
App Development
Artificial Intelligence
Computer Science
Databases
Game Development
Teaching tools used by tutor
Git & GitHub
Jupyter Notebook
Android Studio
Visual Studio Code
PyCharm

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