Faruk Hasan

Faruk Hasan

Software QA Engineer | Automation & AI-Driven Testing Specialist

Inspiring the Next Generation of Coders & Thinkers

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.

Why Learn With Me?

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.

10+Years Teaching
500+Students Taught

What I Teach

Practical, engaging STEM topics tailored for ages 9–18 β€” from coding fundamentals to AI and hardware.

Python Programming

From fundamentals to mini-apps: loops, functions, data, OOP, and beginner ML.

Web Development

HTML, CSS, JS. Build responsive sites, interactive apps, and deploy to GitHub Pages.

AI & Machine Learning

Kid-friendly AI: BoW, Naive Bayes, simple chatbots, ethics & safety.

Arduino & Electronics

Hands-on circuits, sensors, LEDs, and simple automation (with Wokwi sims).

QA Testing (Beginner)

Testing mindset, Playwright/Selenium basics, and intro to automation.

Computer Fundamentals

OS basics, files, browsers & DevTools, safe internet habits, CLI intro.

Grades 4–5 Grades 6–8 Grades 9–12 1:1 & Small Groups Project-Based

Professional Experience

Real industry skills brought to age-appropriate, engaging lessons.

Senior QA Engineer (SDET)

Playwright, Selenium, API testing, CI/CD, Python frameworks, AI-assisted testing.

STEM Educator & Curriculum Designer

Project-based courses in Python, Web, AI/ML, and Arduino with portfolio outcomes.

Mentor to 500+ Students

Guided learners from β€œHello, World!” to publishing apps and showcasing projects.

Find Me Online

Book a session, watch tutorials, and connect professionally.

Popular Courses

Each course ships with projects and a portfolio piece.

Python course banner Beginner
10–14 yrs

Python Fundamentals for Kids

Variables to loops, lists, functions, and mini-projects that build confidence.

Enroll / Ask
Web development course banner Project-Based
11–16 yrs

Web Dev: HTML, CSS & JavaScript

Build and deploy a personal website and interactive apps using modern tools.

Enroll / Ask
AI for beginners course banner STEM+
12–18 yrs

AI for Beginners (Kid-Friendly)

Understand data basics, train a simple classifier, and build a safe chatbot.

Enroll / Ask

Parent & Student Reviews

β˜…β˜…β˜…β˜…β˜…
β€œFaruk keeps lessons fun and clear. My son looks forward to class every week and proudly shows his projects.”
β€” Daniela, Parent
β˜…β˜…β˜…β˜…β˜…
β€œThe AI course made complex ideas accessible. Loved the mini-projects and the supportive teaching style.”
β€” Alex, Student (14)
β˜…β˜…β˜…β˜…β˜…
β€œGreat communication and pacing. We appreciate the emphasis on problem-solving and best practices.”
β€” Priya, Parent

Book a Free Consultation

Tell me a bit about your learner and goals. I’ll recommend the best path and course fit.