Vinay Pandey Data Structures and Algorithm, Java, C++, Python
No reviews yet

Hello! I’m a Computer Science Engineering graduate from IIIT Delhi, currently working as a Full-Time Employee at Microsoft after successfully completing my internship there. My journey in the tech world has been both challenging and rewarding, and I am passionate about sharing my knowledge and experiences with others.

I specialize in teaching data structures, algorithms, and web development. My goal is to help students build a strong foundation in these essential areas, ensuring they are well-prepared for their future endeavors. My teaching style involves breaking complex problems into smaller, manageable parts and creating a step-by-step learning curve. I believe that understanding the practical applications of theoretical concepts is crucial, as it provides a real taste of what is going on in the tech world.

I am always eager to learn new things and believe that teaching is a two-way street where both the teacher and the student grow together. Join me in exploring the fascinating world of computer science, and let’s embark on this learning journey together!

Subjects

  • Algorithms and Data Structures Beginner-Expert

  • Data Structures and Algorithms Beginner-Expert

  • Interview Preparation for Big-N or FAANG companies Beginner-Expert

  • Data Structures & Algorithms Beginner-Expert

  • Advanced Data Structure and Algorithms Beginner-Expert


Experience

  • Software Developer (Jun, 2023Present) at MIcrosoft Corporation, Bangalore
    • Created a comprehensive application designed to automate Copilot deployments based on specific
    infrastructure needs. This tool ensures best practices in software development, enabling the
    configuration of infrastructure to support customer deployment and utilization of Copilot.
    • Created multiple wrapper functions and automated cross-cluster workflows to reduce latency for
    loading up the traceability dashboards by 99% and increased flexibility for comparing multiple
    synthetics environments by adding new capabilities such as monthly trend analysis, etc.
    • Increased the fidelity of the alerting signals for anomaly detection from 2-3 hours to less than 5 minutes
    and increased the accuracy by 90% with the help of Telemetry-Based alerts across Synthetic
    resources.
    • Performed a pioneering ultra-storage migration test on Sybase data across M-series VM SKUs on Azure,
    which provided valuable insights to the customer for migrating from PV2 to Ultra disk.
  • Software Developer Intern (May, 2022Jul, 2022) at MIcrosoft Corporation, Hyderabad
    • Created a push-based notification service that helped in notifying the user about different actions
    committed by other users on the platform.
    • Created a technical design documentation for the task along with my mentor that contained a
    technical insight about the architecture and deep analysis about various factors such as cost, latency
    incurred, etc.
    • Delivered the feature within 2 months of internship and showcased a demo for the push-based
    notification using several Azure services such as Azure Service Bus, Azure Event Hub, Azure Key Vault,
    etc.

Education

  • Bachelors of Technology (Jun, 2019May, 2023) from IIIT Delhiscored 8.46 CGPA
  • Higher Secondary (May, 2017May, 2019) from DAV Public School Sreshtha Vihar, Delhi 110092scored 96.00%

Fee details

    1,0004,500/hour (US$11.8953.51/hour)

    The first two sessions would be demo session. I'll interact with the student to get an idea of his current progress in the subject. Based on this interaction, the demo sessions would be planned. After the two demo the classes would begin as per the plan:

    1) Each week we'll set up a target which the student needs to achieve for the next week. This involves practicing good-quality questions, understanding the concepts, getting a better hold of the programming language.

    2) Once we develop a good pace with the syllabus, I'll encourage the student to participate in contests to make it more challenging. I'll be their to guide students through assignments in case they are stuck at some problem.

    3) Each week we'll have a doubt solving session apart from the usual classes to help students in a better way. This session won't have any fixed time and the student can book a slot as per their availability. I would encourage students to gather a bunch of doubts and then appear for these sessions in case they feel the need.

    4) The number of sessions would be recorded for each week and the student/guardian would pay the fees weekly based on this number. The fees is negotiable and depends entirely on the current skillset of the student, the location of the student and the efforts he/she is willing to put.


Reviews

No reviews yet. Be the first one to review this tutor.