Piyush kumar

Educator at AlgoPush

Learn DSA from Fundamentals to Advanced | GATE CSE Qualified | DTU | NSUT

  • Delhi
  • English, Hindi
  • Joined November 2026
year teaching
1+year teaching

Learn with Piyush

Nothing published here yet

Piyush is still building this catalogue. Follow to hear when new material goes live.

About Piyush

Professional introduction

Hi, I'm Piyush Kumar, a Computer Science enthusiast and aspiring educator currently pursuing my M.Tech in Information Technology at Delhi Technological University (DTU), Delhi. I completed my B.Tech from Netaji Subhas University of Technology (NSUT), Delhi.

My Technical Credentials:

  • Qualified GATE Computer Science in 2025 and 2026.
  • Strong foundation in C, C++, Python, Object-Oriented Programming, and core Computer Science subjects.
  • Practical experience in software development and building real-world applications.

What You'll Learn:

  • Programming fundamentals and problem-solving.
  • Arrays, Strings, Linked Lists, Stacks and Queues.
  • Trees, Binary Search Trees and Graphs.
  • Recursion, Backtracking and Dynamic Programming.
  • Greedy Algorithms, Sorting and Searching.
  • Time and Space Complexity (Big-O Analysis).
  • Interview-oriented DSA and competitive programming techniques.

My Teaching Philosophy:

Whether you're preparing for university examinations, GATE, coding interviews, or software engineering placements, my goal is to make problem-solving structured, intuitive, and accessible to everyone.

Let's build strong fundamentals and become better problem solvers together!

Teaching approach

I am passionate about teaching Data Structures and Algorithms and helping students develop strong programming fundamentals, logical thinking, and problem-solving abilities.

I believe DSA should be understood, not memorised. My approach focuses on building concepts from scratch, understanding the intuition behind every algorithm, analysing complexity, and gradually solving problems from beginner to advanced levels.

Subjects & exams

  • Computer Science
  • C++
  • Data Structures and Algorithm

Experience & achievements

Work

  1. Jan 2026 - Present

    Editor

    Algopush · Delhi

    AlgoPush.com

  2. Aug 2025 - Present

    Teaching Assistant (TA)

    Delhi Technological University (DTU), Delhi · Delhi

    Selected for the AICTE Teaching Assistantship while pursuing M.Tech in Information Technology. Supporting academic and teaching activities under faculty supervision. Assisting students in understanding technical concepts and core Computer Science subjects. Contributing to academic activities, student learning, and doubt resolution. Strengthening conceptual understanding through academic discussions and problem-solving guidance.

Education & qualifications

  • GATE CSE 2025 Qualified

  • GATE CSE 2026 Qualified

  • B.Tech – NSUT

  • M.Tech – DTU

Piyush's Community Posts