Teaching
Learning that actually sticks
10+ years of teaching taught me one thing: every student can learn when an idea is explained clearly and practised for real. I teach on campus in Abbottabad — including at PSTA — and live online.
Web Development
HTML, CSS, JavaScript, React, Next.js, Node.js and Laravel — through real projects.
Python & Data Science
Programming fundamentals, Pandas, visualisation and machine-learning projects.
AI & Automation
AI tools, prompt engineering and automation workflows from beginner to pro.
Power BI & Excel
Data cleaning, modelling, DAX and dashboards that management actually uses.
Digital Marketing
SEO, AEO, GEO, social media marketing, Meta ads and e-commerce.
Office Automation
Microsoft Word, Excel and PowerPoint for professional, job-ready skills.
Computer Science
Core CS concepts explained simply — exam-ready and career-ready.
Freelancing & Careers
Portfolios, Upwork & Fiverr, and turning skills into income.
My approach
How I teach
My lessons come from platforms I have actually built — so students learn what the industry really uses.
Concept before code
Students understand why something works before memorising how.
Build to learn
Every topic ends with something students made themselves.
No student left behind
Patient explanations, revisited until each idea clicks.
Real-world relevance
Lessons drawn from platforms I have actually built, like OnePlace and PSTA.
Formats
Ways to learn with me
Campus classes
Structured courses in Abbottabad, including at PSTA — Professional Skills & Tech Academy.
Live online & 1:1
Personal or group lessons online for students anywhere in Pakistan and abroad.
Workshops & corporate training
Intensive, project-based sessions for schools, teachers and teams.








