Request a Tutor Become a Tutor

Additional conditions apply

Enrico Jr T. (him, 38 Years)

Hong Kong Island, Hong Kong

Tech Lead/Senior Software Engineer teaches Python

Bio

I am a Tech Lead/Senior Software Engineer with over 10 years of professional experience developing software.

I am an expert programmer and can teach you anything related to Pyt... Read more

Teaching methodology

I teach from first principles and aim to empower students to solve problems on their own.

I teach at

  • Online

Teaching option

  • Private Lessons

Online Teaching Languages

  • English
  • HK$400

    Local Hourly rate
  • $50

    Online Hourly rate
  • 6

    Classes
4000 characters remaining
500 characters remaining

Educational Qualification

Higher Diploma in Software Engineering

Hong Kong Institute of Information Technology

  • Hong Kong
  • 2026

Learning Materials

PPT Slides

No files uploaded yet

Video Lessons

No files uploaded yet

Study Notes

No files uploaded yet

Questions for You

Q: How do you keep yourself updated with the latest programming languages and technologies?

I read programming-centered news, and am a member of various online programming groups on the internet who discuss and share the latest developments in the field. I also watch videos of talks uploaded by PyCon and other industry major industry events.

Q: Do you provide any additional resources or materials for learning, such as practice exercises or coding challenges?

It depends on the student, but I do have things I can offer in the way of practice exercises.

Q: What kind of projects or coding assignments have you helped students with in the past?

Mostly school projects, and assignments related to Python, Java, and basic concepts around data structures and object-oriented programming

Q: What tools and resources do you use to teach coding?

I use Zoom / Google Meet to meet with students, and the Python REPL itself.

Q: Can you provide some examples of coding projects that you have worked on with students in the past?

I've worked 10+ years at various companies building web services in Python, and sometimes front-end stuff

Q: Can you teach advanced coding topics, such as algorithm design or data structures?

Yes, I'm familiar with the basics of both.

Q: How do you handle students who may be struggling with time management when it comes to completing coding assignments?

I like to emphasize splitting bigger problems into smaller ones, and tackling them one at a time. Time management is partly a knowledge issue, so I also emphasize proper research when undertaking a new project.

Q: What kind of feedback do you provide to students on their coding assignments, and how often?

To take advantage of Python's easy-to-use REPL and use it to explore and experiment with new and unfamilar concepts.

Disclaimer: MyPrivateTutor is a tutoring marketplace and a community which helps connect learners to great tutors and trainers. We do not introduce or supply tutors to those seeking tuitions, nor do we select or propose specific tutors to those seeking tuitions or learners to tutors. MyPrivateTutor does not verify the identity of or information posted by, tutors or learners. Please see our Safety Centre for guidance on how to verify the identity of and information posted by, other users.