Naive Bayes Chatbot: Step-by-Step AI Example for Students
Learn how a Naive Bayes model predicts user intent from text input using Bag of Words and Laplace smoothing. Perfect for students learning AI and machine learning fundamentals.
Read MoreSoftware QA Engineer | Automation & AI-Driven Testing Specialist
Learn how a Naive Bayes model predicts user intent from text input using Bag of Words and Laplace smoothing. Perfect for students learning AI and machine learning fundamentals.
Read MoreLearn how to enhance your Playwright test reports with Monocart, a powerful visual reporting tool that makes test results more accessible to stakeholders.
Read MoreA step-by-step guide to configuring GitHub Actions for running Playwright tests automatically on every push and pull request.
Read MoreHi, I'm Faruk Hasan — a QA Engineer, educator, and AI enthusiast with over 5 years of experience in automation testing, CI/CD, and cloud infrastructure.
I specialize in building advanced testing frameworks using Playwright with TypeScript and Python, ensuring efficient and reliable software delivery. I also design and teach coding and AI courses for middle and high school students, blending real-world tech skills with hands-on learning.
Currently, I'm exploring AI-driven QA tools to enhance test reliability, identify flaky tests, and optimize automation strategies.
An interactive course focusing on Python basics through real-world projects.
"Great course. This is actually fun. Never learned Python but it looks so easy now. Thank You Instructor Mr. Faruk Hasan."
- Habibus Sobhan S.
"Really easy to follow and learn!"
- Syed M.
Hands-on learning for advanced Python topics, equipping learners with professional skills.
View CourseA Chrome extension that displays Playwright test results in real-time, providing instant feedback on test execution status.
An intelligent test generator that uses machine learning to analyze application behavior and create optimized test cases automatically.
My investment strategy focuses on building a sustainable dividend income stream for early retirement. Below is the current allocation of my dividend portfolio.
My investment approach focuses on building a sustainable dividend income stream for early retirement through:
My goal is to achieve financial independence through a growing passive income stream that eventually covers all living expenses.