Arshdeep Kaur Java programming (Core + Advanced)
No reviews yet

Hi, I’m Arshdeep — a software engineer and Java backend tutor who loves turning complex backend concepts into simple, practical learning experiences. If you want to understand Java, build real projects, or prepare for a future in backend development, you’re in the right place.
I teach with clarity, patience, and structure. Instead of overwhelming you with theory, I guide you step by step through the foundations that truly matter: Java fundamentals, object‑oriented programming, Spring Boot, REST APIs, SQL databases, and real‑world backend architecture. My goal is to help you think like an engineer, not just memorize code.
In our lessons, you’ll learn how to break down problems, write clean and efficient code, and build backend systems that make sense in real applications. Whether you’re a complete beginner, a university student, or someone preparing for technical interviews, I’ll adapt the lessons to your pace and goals.
What you can expect from me:
- Clear explanations with real examples
- Hands‑on coding practice
- Guidance on backend best practices
- Supportive, structured learning
- A friendly environment where you can ask anything without hesitation
If you’re ready to build confidence, strengthen your skills, and understand backend development from the inside out, book a trial lesson with me. Let’s start building your future in tech together.

Subjects

  • JAVA Beginner-Expert

  • Kafka Beginner-Expert

  • Microservice Beginner-Expert

  • SQL and PL/SQL Beginner-Expert

  • Spring Boot (Java) Beginner-Expert


Experience

  • Software Engineer II (Sep, 2022Present) at TD Bank Group
    - Design, develop, and maintain software applications using clean, efficient, and scalable code.
    - Analyze user requirements and translate them into technical solutions.
    - Debug, troubleshoot, and resolve issues to ensure smooth application performance.
    - Collaborate with cross‑functional teams (designers, product managers, QA) to deliver high‑quality features.
    - Write and maintain documentation for code, APIs, and system architecture.
  • Software Engineer (Aug, 2016Apr, 2021) at Amdocs Development Center India LLP, Pune
    A Software Engineer specializing in Java backend development, building REST APIs, integrating databases, and creating scalable server‑side applications using Spring Boot and modern engineering practices.

Education

  • Masters of applied computing (Apr, 2021Aug, 2022) from University of Windsor
  • Computer Science and Engineering (Jul, 2012Jul, 2016) from Guru Nanak Dev University, Amritsar

Fee details

    CA$1020/hour (US$7.2514.49/hour)


Reviews

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