Harsh Vardhan India

(Arrah)

Html, Communication skills, Critical thinking, Engineering mathematics, Communication skills and classroom management and diversity in teaching and friendly with students, All academic subjects upto class 10, Basics of computers, Ai and iot, Coding, Math, 12th, Computer and math 6-10, All types of subjects related to computer science, Class 12 math's, Maths / physics

English, Hindi, urdu

icon
icon

About Me

Teaching Experience: I have extensive experience teaching and mentoring students across different domains. As an EdTech Mentor at Kalvium, I teach programming languages like C++, Java, Python, and JavaScript, and guide students through industry-aligned capstone projects, debugging, and hands-on problem-solving. I also work as an Aptitude & Technical Trainer, where I train final-year engineering students for placements in companies like TCS, Infosys, and Wipro, covering aptitude, coding, soft skills, resume preparation, and mock interviews. In addition, as an Expert Trainer at Infinities EdTech (Bhanzu), I teach Mathematics, Statistics, unique mathematical techniques, Coding fundamentals, and Intro to AI/ML to students from countries such as the US, Canada, Australia, New Zealand, Middle East, and India. My experience spans teaching diverse age groups, simplifying complex concepts, and ensuring strong learning outcomes. Certifications: I have undergone multiple levels of mentor certification at Kalvium, ensuring strong topic expertise before teaching. I also hold the High Performance Coding (DSA in C++) certification by iamneo, which strengthened my problem-solving and algorithmic thinking. Additionally, I have completed structured training in public speaking, communication, and technical growth through programs like the KREAT Bootcamp. Teaching Methodology: My teaching approach focuses on: Concept First Approach: I start with the “why” behind a topic so that students understand the purpose before learning the technique. Progressive Difficulty: I move from simple to advanced concepts, ensuring every learner builds a strong foundation. Interactive Learning: I use real-life analogies, examples, games, and activities to make sessions engaging and relatable. Hands-on Practice: Whether it’s coding, aptitude, or mathematics, I emphasize solving problems live and guiding students step-by-step. Personalized Mentorship: I adapt my style based on the learner’s pace, strengths, and gaps, providing individual guidance, feedback, and doubt-clearing. Industry Alignment: I ensure students learn skills that are directly useful for placements, interviews, projects, and real-world applications.

My name is Harsh Vardhan. I’m currently pursuing my Integrated Masters in Computer Science and Engineering with a specialization in Cyber Security from VIT Bhopal. Over the past few years, I’ve developed strong foundations in programming, cybersecurity, and software development, and I’ve worked on several impactful projects in areas like web development, mobile applications, and security assessments. I’ve also gained hands-on experience through roles such as EdTech Mentor, Cybersecurity Intern, and Aptitude/Technical Trainer, where I’ve had the opportunity to teach, mentor, and guide students in coding, aptitude, project development, and interview preparation. Teaching and mentoring have naturally become one of my strong interests.

In terms of technical skills, I enjoy working with C++, Java, Python, JavaScript, React, Node.js, Firebase, and various cybersecurity tools. Beyond tech, I am very interested in public speaking, communication skills, and personal development, and I’ve even delivered more than 20 presentations and coordinated large project teams. Overall, my interests revolve around cybersecurity, web development, mentorship, problem-solving, and continuous learning, and I enjoy roles that involve both technical depth and teaching.

Tags
  • Spoken English
  • C++ tutor
  • Computer science teacher
  • History
  • Evs tutor
  • Engineering physics
  • Engineering mathematics
  • Communication and public speaking
  • Ai trainer
  • Maths trainer
  • Academic guidance
  • Experienced
  • English as second language teacher
  • Basic physics
  • Academic tutor upto class 9th
  • #aptitude for all
  • #aptitude for placements
  • #reasoning for placement
  • 1-8
  • 12th maths

Offering

This course includes: 70 detailed sessions (can be adjusted 60–90 based on student needs) Complete NCERT + Exemplar + PYQs Concept explanation + Board-level practice Weekly tests + 2 full mock exams PDF notes + doubt-solving support Course Duration: 12–16 weeks (flexible) 70 sessions total Total Teaching Time: 70–90 hours depending on speed & depth** What Students Will Learn: Full Class 10 Mathematics syllabus All formulas + theorem applications High-level question solving techniques Stepwise board-pattern answer writing Tricks to score 90+ in Board Exams Who This Course Is Best For: CBSE Class 10 Students ICSE/State Board students needing strong basics Students targeting 90+ marks Students preparing for Olympiads or NTSE basics
Curriculum

MODULE 1 — Real Numbers (Sessions 1–5)

  1. Euclid’s Division Lemma

  2. Fundamental Theorem of Arithmetic

  3. HCF & LCM Through Prime Factorisation

  4. Rational & Irrational Numbers

  5. Board Practice + NCERT Exemplar

MODULE 2 — Polynomials (Sessions 6–10)

  1. Types of Polynomials

  2. Zeroes of Polynomial

  3. Relationship Between Zeroes & Coefficients

  4. Division Algorithm

  5. Board Problems + HOTS

MODULE 3 — Linear Equations in Two Variables (Sessions 11–15)

  1. Graphical Method of Solving

  2. Algebraic Methods – Substitution

  3. Elimination Method

  4. Cross-Multiplication Method

  5. PYQs + Mixed Problems

MODULE 4 — Quadratic Equations (Sessions 16–21)

  1. Standard Form & Roots

  2. Factorisation Method

  3. Completing Square Method

  4. Quadratic Formula

  5. Nature of Roots

  6. HOTS + Board Practice

MODULE 5 — Arithmetic Progressions (Sessions 22–26)

  1. Introduction to AP

  2. nth Term of AP

  3. Sum of First n Terms

  4. Mixed Problem Solving

  5. Real-life AP Applications + PYQs

MODULE 6 — Coordinate Geometry (Sessions 27–31)

  1. Distance Formula

  2. Section Formula

  3. Area of Triangle

  4. Problem-Solving

  5. PYQs + NCERT Exemplar

MODULE 7 — Triangles (Sessions 32–38)

  1. Similarity of Figures

  2. Basic Proportionality Theorem

  3. Properties of Similar Triangles

  4. Converse of BPT

  5. Pythagoras Theorem

  6. Converse of Pythagoras

  7. Full Board Practice Set

MODULE 8 — Trigonometry (Sessions 39–45)

  1. Introduction to Trigonometric Ratios

  2. Trigonometric Ratios of Standard Angles

  3. Trigonometric Identities

  4. Complementary Angles

  5. Application of Trigonometry

  6. Height & Distance

  7. PYQs + Tricky Questions

MODULE 9 — Mensuration (Sessions 46–53)

  1. Surface Areas – Cube, Cuboid, Cylinder

  2. Surface Areas – Cone, Sphere, Hemisphere

  3. Volume – Cube, Cuboid, Cylinder

  4. Volume – Cone, Sphere

  5. Combination of Solids

  6. Frustum Problems

  7. Mixed Mensuration Practice

  8. PYQs

MODULE 10 — Statistics & Probability (Sessions 54–60)

  1. Mean – Direct Method

  2. Median & Mode

  3. Graphical Representation – Ogive

  4. Probability – Basic Concepts

  5. Probability Real-Life Applications

  6. Board-Oriented Questions

  7. Exemplar + PYQs

MODULE 11 — Revision, Tests & Board Preparation (Sessions 61–70)

  1. Chapter-Wise Revision — Algebra

  2. Chapter-Wise Revision — Geometry

  3. Chapter-Wise Revision — Trigonometry

  4. Chapter-Wise Revision — Mensuration

  5. Chapter-Wise Revision — Statistics & Probability

  6. Sample Paper Solving

  7. Full-Length Mock Test 1

  8. Mock Test 2

  9. NCERT Exemplar Full Revision

  10. Final Doubt Session + Strategy Discussion

This course includes: 80 full-length interactive sessions (you can set 60–90 as flexibility) Beginner → Advanced Java + OOP Mastery Live coding, assignments, quizzes, and 3+ mini projects 1 Major Capstone Project Doubt-solving & real-world coding practice Course Duration: 12 weeks (3 months) or 80 sessions (flexible based on student's learning speed) Total Teaching Time: 80 hours – 120 hours What Students Will Learn: Complete Core Java from scratch Strong OOP foundation with real-world examples Collections, Streams, Lambdas, JDBC Build real projects (Banking, Student System, Capstone) Become interview-ready for Java developer roles Clean Code + Debugging + GitHub usage Who This Course Is Best For: Absolute beginners Students preparing for placements / internships Anyone wanting to master Java + OOP properly Non-CS students who want to start programming
Curriculum

MODULE 1 — Java Foundations (Sessions 1–10)

  1. Introduction to Programming & Java Ecosystem

  2. Setting Up JDK & IDE (VS Code / IntelliJ)

  3. Understanding JVM, JRE & JDK

  4. Writing First Java Program – Step-by-Step

  5. Data Types, Variables & Naming Rules

  6. Input / Output & Basic Operations

  7. Operators in Java (Arithmetic, Logical, Relational)

  8. Control Statements – if/else & switch

  9. Looping – for, while, do-while

  10. Pattern Printing & Logical Thinking Exercises

MODULE 2 — Arrays, Strings & Methods (Sessions 11–20)

  1. Introduction to Arrays

  2. Multi-Dimensional Arrays

  3. Array Problems (Searching/Sorting Basics)

  4. Strings & StringBuilder

  5. String Manipulation Problems

  6. Methods in Java – Syntax & Use

  7. Method Overloading & Best Practices

  8. Recursion Basics

  9. Recursion Problems

  10. Mini Project 1 – Array/String Based

MODULE 3 — Core OOP Concepts (Sessions 21–30)

  1. Introduction to Object-Oriented Programming

  2. Classes & Objects

  3. Constructors & Types of Constructors

  4. 'this' Keyword, 'static' Keyword

  5. Encapsulation & Access Modifiers

  6. Inheritance – All Types

  7. Method Overriding

  8. Polymorphism – Compile-time & Runtime

  9. Abstraction – Abstract Classes

  10. Interfaces & Functional Interfaces

MODULE 4 — Advanced OOP & Java Features (Sessions 31–45)

  1. Packages & Modular Programming

  2. Inner & Nested Classes

  3. Final Keyword – Variables, Methods, Classes

  4. Super Keyword & Constructor Chaining

  5. Exception Handling – try/catch/finally

  6. Custom Exceptions & Best Practices

  7. File Handling (Text, Binary, Buffered)

  8. Collections Framework – List, Set, Map

  9. Generics in Java

  10. Lambda Expressions

  11. Stream API – Beginner

  12. Stream API – Advanced

  13. Comparable & Comparator Interfaces

  14. OOP Case Study – Full Implementation

  15. Mini Project 2 – OOP + Collections

MODULE 5 — Java Intermediate to Advanced (Sessions 46–65)

  1. Java Memory Model – Stack, Heap, GC

  2. Multithreading Basics

  3. Thread Lifecycle & Thread Class

  4. Runnable Interface

  5. Synchronization & Deadlock

  6. Inter-thread Communication

  7. Java I/O Streams In-depth

  8. Serialization & Deserialization

  9. Enums & Annotations

  10. Java 8+ Features Deep Dive

  11. JDBC – Introduction

  12. Connecting Java with MySQL

  13. CRUD Operations in JDBC

  14. JDBC DAO Layer Implementation

  15. Mini Project 3 – Java + Database

MODULE 6 — Project Building & Interview Prep (Sessions 66–80)

  1. How to Design OOP-based Projects

  2. UML Diagrams – Class, Use-Case, Sequence

  3. Building a Console-Based Banking Application

  4. Building a Student Management System

  5. Debugging & Code Optimization

  6. Git + GitHub Basics for Java Developers

  7. Writing Clean Code – Professional Guidelines

  8. Java Interview Questions – Core OOP

  9. Java Interview Questions – Advanced

  10. Mock Interviews & Practice

  11. Capstone Project Discussion

  12. Capstone Project Development Part 1

  13. Capstone Project Development Part 2

  14. Capstone Project Development Part 3

  15. Capstone Project Testing

  16. Capstone Project Documentation

  17. Resume Building for Java Fresher Roles

  18. LinkedIn Optimization

  19. Job/Internship Strategies

  20. Final Assessment

No Data Available

Resume

Vellore Instititute of Technology
Integrated M.Tech Computer Science and Engineering
Cyber Security
2020 — 2025
Physics, data structure, c, c++,
Kalvium, Yenepoya University Banglore
Assistant Professor
Delivered 200+ high-engagement sessions in mathematics,logical reasoning,programming concepts and languages: C++, Java, Python, and JavaScript. Improving learner accuracy by 35 percent through activity-based teaching. • Guide students through industry-aligned capstone and academic projects, fostering daily growth and skill adaptation. • Undergo rigorous mentor certifications and assessments to ensure in-depth topic expertise before teaching. • Assist students in debugging, project ideation, and hands-on problem solving.
April 2025 — September 2025
Mathematics
Six phrase, Dayanand Sagar University Banglore
Aptitude and Placement Trainer
Trained 500+ final-year engineering students, resulting in 20 to 30 percent average improvement in aptitude and coding performance. • Designed and delivered comprehensive modules progressing from basic to advanced problem-solving, aligning content with company-specific test patterns. • Mentored students in personal and industry-ready projects, emphasizing practical application of technical and analytical skills. • Conducted 60+ structured mock interviews, group discussions and soft skills sessions helping students improve interview performance scores by an average of 28 • Strengthened students’ mathematical and statistical foundations, integrating concepts with real-world and placement- oriented challenges.
October 2025 — December 2025
No certification found.
Tutorition

This Tutor Offers a Free Demo Lecture.

A logo of an arrow shape