
— About Me
Muhammad Hammad Faisal
I'm a Test Automation Engineer specializing in WebdriverIO, Playwright, and Puppeteer frameworks. At Arbisoft since 2023 — building automation for web, mobile (Android/iOS), and cloud-deployed scraping pipelines.
Outside work I ship side projects (TimeCapsula being the latest), write on Code Mage, and share dev content on YouTube. Studied Software Engineering at UET Lahore.
Tech Stack
Test Automation
Languages
Backend & Web
Tools & Infra
Experience
Student
@ UET Lahore2020–2024
Bachelor of Software Engineering.
Jr. Software Engineer
@ Ginkgo RetailAug 2022 – May 2023
Built React + Django web apps and a full-stack LMS.
Jr. Software Engineer
@ ArbisoftMay 2023 – Jun 2024
WebdriverIO automation frameworks for web and mobile (Android, iOS). Set up Appium + Selenium Grid.
Software Engineer
@ ArbisoftJun 2024 – Present
Puppeteer-based scraping pipelines, Playwright password-management tooling, Cloud Functions & Cloud Run deployments.
Founder & Content Creator
@ Code Mage2024 – Present
Founded Code Mage — Python tutorials, QA deep dives, project walkthroughs on YouTube and blog.
Projects
TimeCapsula
Write messages to your future self, delivered at any date. Next.js + Supabase + Resend.
WD Automation Framework
Enterprise WebdriverIO framework with TypeScript, parallel execution, Allure reports, CI/CD.
Captcha Solver Library
Full Playwright + 2Captcha integration with retry logic, custom exceptions, pytest tests.
CI/CD Generator
Dynamically generates CI/CD pipeline templates from runtime configs. Built for freelance speed.
JSON Compare Tool
JSON comparison tool with GitHub-style diff, CLI + web interfaces.
Ollama Chat App
Privacy-focused AI chat powered by local Ollama models with Material-UI.
What I Write About
Python & Test Automation
Deep dives, gotchas, real frameworks
Self Improvement
Discipline, habits, and daily growth
Finance & Real Estate
Islamic-principles-aligned investing
Communication
Building the top 1% communicator habit
Project Breakdowns
How I built TimeCapsula & others
Career & Freelancing
Upwork, remote work, leveling up
Let's work together
Open to freelance projects, collaborations, or just a good tech conversation. Drop me a message anytime.