Advert description
I am a Software Engineer and Computer Science PhD researcher with over six years of industry experience in software development, Python programming, problem solving, and quality assurance. I have worked on real-world software projects as well as academic research, which allows me to explain both theoretical concepts and practical applications clearly.
My lessons are tailored to each student's goals, experience level, and learning style. I teach beginners, school students, university students, and professionals who want to improve their Python skills. I focus on building a strong foundation in programming concepts before progressing to more advanced topics. Lessons are interactive and include explanations, coding exercises, real-world examples, and guided practice. I encourage students to ask questions and develop problem-solving skills rather than simply memorising code. My aim is to create a supportive learning environment where students gain confidence, improve their technical abilities, and become independent programmers capable of tackling new challenges on their own.