Code Mage LogoCode Mage
Muhammad Hammad Faisal

— About Me

Muhammad Hammad Faisal

Software Engineer @ Arbisoft
Lahore, Punjab, Pakistan

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

WebdriverIOPlaywrightCypressSeleniumAppiumPuppeteerPyTest

Languages

TypeScriptJavaScriptPythonJavaKotlin

Backend & Web

DjangoFastAPIReactNext.jsNode.js

Tools & Infra

SupabaseVercelDockerGitHub ActionsCloud FunctionsCloud Run

Experience

Student

@ UET Lahore

2020–2024

Bachelor of Software Engineering.

Jr. Software Engineer

@ Ginkgo Retail

Aug 2022 – May 2023

Built React + Django web apps and a full-stack LMS.

Jr. Software Engineer

@ Arbisoft

May 2023 – Jun 2024

WebdriverIO automation frameworks for web and mobile (Android, iOS). Set up Appium + Selenium Grid.

Software Engineer

@ Arbisoft

Jun 2024 – Present

Puppeteer-based scraping pipelines, Playwright password-management tooling, Cloud Functions & Cloud Run deployments.

Founder & Content Creator

@ Code Mage

2024 – Present

Founded Code Mage — Python tutorials, QA deep dives, project walkthroughs on YouTube and blog.

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.

📧 hammadfaisal178@gmail.com