Python Programming
From fundamentals to mini-apps: loops, functions, data, OOP, and beginner ML.
Software QA Engineer | Automation & AI-Driven Testing Specialist
Hi, I'm Faruk Hasan — STEM Educator & Senior QA Engineer. I teach Python, Web Dev, AI/ML, Arduino, and Computer Fundamentals for ages 9–18.
Project-based lessons, industry best practices, and kid-friendly pacing that builds confidence.
I blend my day-to-day experience as an SDET (Playwright, Selenium, APIs, CI/CD, AI-assisted testing) with engaging activities and real-world mini-projects. Learners leave with portfolio-ready work and practical skills.
Practical, engaging STEM topics tailored for ages 9–18 — from coding fundamentals to AI and hardware.
From fundamentals to mini-apps: loops, functions, data, OOP, and beginner ML.
HTML, CSS, JS. Build responsive sites, interactive apps, and deploy to GitHub Pages.
Kid-friendly AI: BoW, Naive Bayes, simple chatbots, ethics & safety.
Hands-on circuits, sensors, LEDs, and simple automation (with Wokwi sims).
Testing mindset, Playwright/Selenium basics, and intro to automation.
OS basics, files, browsers & DevTools, safe internet habits, CLI intro.
Real-world expertise that I bring to every lesson.
2020 - Present
Python, Playwright, Selenium, CI/CD, API testing, and LLM-assisted testing workflows.
2018 - Present
Teaching AI with Python, Year-Long Web Development, Python + Algebra, and Computer Fundamentals.
2016 - Present
Designed project-based STEM curricula for kids and teens, focusing on practical skills and portfolio development.
Connect with me across different platforms for classes, content, and updates.
An interactive course focusing on Python basics through real-world projects.
View Course
An accessible introduction to AI and machine learning concepts with hands-on projects for beginners.
View Course"This is an excellent class. My daughter has been taking it for more than a year, and she doesn't want to miss a single week! She really enjoys it."
"My 13-year-old son thoroughly enjoyed this class! The teacher created a calm, positive learning environment where students could dive deep into the concepts. There is a great balance of structured instruction and a friendly atmosphere!"
"My child recently completed the 'Advanced Python Development: Data Science, Git, OOP, Pytest, Playwright, and More' course, and I am incredibly impressed with its quality and depth of content. As a parent, I'm very happy to see my child engaged and excited about learning, and this course certainly sparked my son's enthusiasm. The teacher was knowledgeable and very patient, explaining complex concepts in a way that made them accessible and interesting. Thank you so much!"