I am a Software Engineer with industry experience at Oracle
, where I work on large-scale distributed systems, AI-powered workflows, and cloud technologies. Alongside my professional work, I have actively mentored peers and students in programming, problem-solving, data structures, algorithms, system design, and modern AI technologies. My strong academic background from Jadavpur University and experience in research, hackathons, and real-world projects have helped me develop a practical and student-focused teaching approach.
My teaching style focuses on clarity, interaction, and hands-on learning. I believe students learn best when concepts are connected to real-world examples and practical applications rather than only theoretical explanations. I usually break down difficult topics into smaller, intuitive steps and encourage students to ask questions freely.
I have experience guiding students in:
Programming languages such as Java, Python, C++, and JavaScript
Data Structures & Algorithms
System Design and Backend Development
AI/ML and Generative AI concepts
Project development and problem-solving approaches
I also emphasize building confidence and logical thinking skills. My goal as a teacher is not only to help students understand subjects academically but also to help them become independent learners who can apply concepts practically in projects, interviews, and real-world situations.