Muhammad Ahsan Ayaz
Google Developer Expert badgeGoogle Developer Expert in AI & Angular

Muhammad Ahsan Ayaz

Software Architect | Google Developer Expert in AI & Angular | Author | Speaker

Scania Group, Stockholm

With 10+ years of professional engineering experience, I am a Software Architect at Scania Group, a Google Developer Expert in AI & Angular, and the author of 4 published books including the Angular Cookbook series. I founded Code With Ahsan โ€” a community of 4,500+ developers โ€” and speak regularly at international conferences on Angular, AI, and modern web development.

Published Books

Zero to Website

Zero to Website

A Beginner's Guide to Building for the Web. From zero coding knowledge to a published website.

Get your copy
Mastering Angular Signals

Mastering Angular Signals

A Practical Guide to Modern Reactivity, Performance, and Migration.

Get your copy
Angular Cookbook

Angular Cookbook

2nd Edition

Updated and expanded collection of Angular recipes with the latest features and best practices for modern Angular development.

Get on Amazon
Angular Cookbook

Angular Cookbook

1st Edition

Over 80 actionable recipes every Angular developer should know about. Learn best practices, tips and tricks to build better Angular applications.

Get on Amazon

Courses & Tutorials

Web Development Basics (Urdu/Hindi)

Web Development Basics (Urdu/Hindi)

Are you trying to find the best web development course in Urdu or Hindi? You've come to the right place. In this course, you'll learn the basics of web development as a beginner. You'll learn HTML5 basics, the core concepts of CSS3, and the core concepts of JavaScript with the latest standards of javascript like ES6, ES 2021, ES 2022, etc. This course is in Urdu or Hindi so you should understand it very well if you're familiar with these languages.

View Course
Practical ReactJS Essentials in Urdu/Hindi329+ students

Practical ReactJS Essentials in Urdu/Hindi

Dive into the world of modern web development as you master React's fundamental concepts, including component-based architecture, state management, and hooks, enabling you to confidently build dynamic, responsive user interfaces for cutting-edge applications. [Enroll in Course](https://codewithahsan.teachable.com/p/practical-react-essentials)

Enroll
Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)

Building your first AI Agent - Google Agent Development Kit for Beginners (Part 1)

Master the essentials of AI agent creation with this comprehensive guide to the Google Agent Development Kit (ADK) for beginners. You will learn to build, deploy, and scale intelligent agents using Vertex AI, function calling, and multi-model integration with LiteLLM. By the end of this course, you will be able to manage session states and develop custom user interfaces, transforming from a novice into a proficient AI developer.

View Course
Angular in 90ish minutes0+ students

Angular in 90ish minutes

View Course
React 19 Crash Course for Beginners 2026 (Learn in 90 Minutes)

React 19 Crash Course for Beginners 2026 (Learn in 90 Minutes)

Learn React JS in just 90 minutes! This 2026 beginner's guide covers React 19, Hooks, AI integration, and full-stack development. We don't just learn syntax; we build a fast, AI-powered application from scratch.

View Course
React Redux Toolkit tutorial for beginners

React Redux Toolkit tutorial for beginners

View Course
MERN Stack Crash Course for beginners (MongoDB, ExpressJs, React, NodeJS in 8 hours)

MERN Stack Crash Course for beginners (MongoDB, ExpressJs, React, NodeJS in 8 hours)

Build a full-fledged MERN stack application from scratch as you follow along this video containing a series of recorded videos, and live streams. You'll be creating a Notes application using React, MongoDB, Express JS, and NodeJS.

View Course
Full Stack TypeScript - Let's build a "Threads" app with Angular & Nest JS

Full Stack TypeScript - Let's build a "Threads" app with Angular & Nest JS

View Course
Web Development Bootcamp (Figma Design to HTML and CSS)

Web Development Bootcamp (Figma Design to HTML and CSS)

Learn what a Web Developer is, what are the paths to choose, what tools are required to get started, and the basics of Git, HTML, and CSS by building a portfolio website using a Figma Design.

View Course

Open Source

Community platform for mentorship, projects, and learning

Next.jsTypeScriptFirebase
ngx-device-detector
โญ 555๐Ÿด 106

An Angular v7+ library to detect the device, OS, and browser details

AngularTypeScriptDevice Detection
Angular Cookbook
โญ 133๐Ÿด 156

Code samples and recipes from the Angular Cookbook, published by Packt

AngularTypeScript
Angular Cookbook 2E
โญ 71๐Ÿด 51

Code samples and recipes from the Angular Cookbook, Second Edition

AngularJavaScript
angular-deploy-gh-pages-actions
โญ 62๐Ÿด 23

GitHub Actions to automagically deploy your Angular app to GitHub Pages

GitHub ActionsAngularCI/CD
angular-in-90ish
โญ 51๐Ÿด 41

Slides and app for the "Angular Crash Course | Learn Angular in 90 minutes" tutorial

AngularTypeScript
ai-agents-google-adk
โญ 48๐Ÿด 30

Example of Google ADK (Agent Development Kit) with a marketing campaign assistant agent

PythonAIGoogle ADK
react-in-90ish
โญ 45๐Ÿด 9

Course materials for the React crash course tutorial

ReactAI
angular-year-calendar
โญ 24๐Ÿด 10

A powerful and performant Angular year calendar library

AngularTypeScriptCalendar
quran-notes-keeper
โญ 13๐Ÿด 6

A web app to keep and manage notes for Quran verses

TypeScriptQuran

CLI tool for audience meter

TypeScriptCLI

Professional Experience

  • Scania Group

    Current

    Software Architect

    Feb 2024 - Present ยท Stockholm, Sweden

    Leading frontend architecture in the platform team, establishing best practices across the organization.

  • School of Applied Technology </salt>

    Software Architect & Head Instructor - JavaScript

    Nov 2022 - Feb 2024 ยท Stockholm, Sweden

    Trained developers via the bootcamp program, led junior instructors, and facilitated the up-skill program for professional software developers.

  • Syncron

    Software Architect

    Jul 2021 - Nov 2022 ยท Stockholm, Sweden

    Unified UI/UX across products as Frontend Architect. Led the core frontend/design system team, consulted engineering managers and designers on scalable architecture practices.

  • Klarna

    Senior Software Engineer

    Oct 2019 - Jul 2021 ยท Stockholm, Sweden

    Worked as a Senior Software Engineer at one of Europe's largest fintech companies.

  • Modus Create, Inc

    Software Architect

    Jul 2017 - Jul 2019 ยท Reston, VA (Remote)

    Architected Web & Hybrid mobile applications using Angular & Ionic. Previously Senior Full Stack Engineer focusing on Angular, AngularJS, and NodeJS.

  • Packt

    Current

    Author & Tech Advisory Board Member

    Jan 2019 - Present ยท Remote

    Authored multiple technical books. Currently serving on the Tech Advisory Board shaping the roadmap for future Web-focused publications.

  • Recurship

    Senior Software Engineer

    Mar 2017 - Jul 2017 ยท Karachi, Pakistan

    Focused on MEAN stack with Angular and Loopback (NodeJS). Led a small team of developers.

  • KoderLabs

    Senior Software Engineer

    Oct 2014 - Feb 2017 ยท Karachi, Pakistan

    Web Development & Hybrid Mobile Applications Lead. Led teams on AngularJS, Ionic, Angular, and full-stack web technologies.

  • Colwiz Private Ltd

    System Engineer

    Jul 2013 - Oct 2014 ยท Karachi, Pakistan

    Front-end development of HTML5 product features including an interactive PDF reader using AngularJS.

What Mentees Say

Feedback from 1:1 mentorship sessions via Topmate

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œIt was a very helpful session. He addressed my career-related concerns and guided me on areas where I can improve. I really enjoyed the conversation and found it valuable.โ€

JA

Jawaria Alvi

Jan 2026

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œHad an incredible session and received valuable feedback. Grateful for the insights and encouragement โ€” it was truly inspiring!โ€

MA

Muhammad Abdullah Asif

May 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œWhat a generous guy! Booked a 10 minutes free session with him. Concised everything important in just few minutes. Amazing how someone's few minutes of time can redirect your career track in a better direction.โ€

AN

Anonymous

Feb 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œI got some insightful advice in how can I increase my productivity and stay consistent, which are important characters if you are new to web development. And a complete roadmap for my web development career.โ€

BZ

Basharat Zia

Jun 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œIt was an outstanding experience! Ahsan has a real gift for breaking down complex concepts into simple, understandable steps.โ€

UG

Umar Gujjar

Apr 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œToday, I'm confidently moving forward in my tech journey thanks to his guidance.โ€

MA

Muhammad Ali

Apr 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œIt was such a friendly call, and I am amazed at Muhammad's understanding. He guides me so nicely and comprehensively.โ€

HR

Haseeb Ur Rehman

Feb 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œSpeaking with Muhammad Ahsan was truly inspiring and insightful. His guidance helped me gain clarity and confidence in navigating my career path.โ€

MA

Muhammad Arslan

Jan 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œSir Ahsan's humility and down-to-earth nature make him truly admirable, regardless of his high status.โ€

AE

Asadullah Ehsan

Feb 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œYour answer was exactly clear and helpful and yes it gave me clarity to follow what I love the most in tech industry!โ€

AA

Ambreen Akmal

Jul 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œLove the personalized tips and tricks Ahsan shared. A great mentor.โ€

SA

Sikandar Ali

Feb 2025

โ˜…โ˜…โ˜…โ˜…โ˜…

โ€œBest guidance provided by him, he's such a helpful mentor that everyone should need today.โ€

HA

Huzaifa Ahmed

Jan 2025

Connect With Me