Foundations Of Technical Program Management

4.3 (16)

·

9 Days

·

Cohort-based Course

Learn how to be an effective TPM and acquire real-world tested strategies for leading big complex programs to win career success.

Previously at

Blackberry
Apple
Google
Nike
Humane

Course overview

Mastering the Technical Program Manager Role

If you want to understand what it takes to drive complex projects to success in fast-paced, technical environments, this course is for you. A Technical Program Manager (TPM) isn’t just a project manager—they’re the strategic force that aligns teams, removes obstacles, and makes things happen.


In this course, we’ll dive deep into the TPM role, covering everything from the core responsibilities to advanced strategies that will set you apart. Whether you’re new to the field, planning to transition into the role, or just trying to understand how TPMs can make your team more effective, this course will give you the clarity and tools you need.


Here’s what you’ll gain:

- 📚 The TPM Foundation: Understand the essential responsibilities and mindset that define a successful TPM, from managing stakeholders to navigating technical challenges.

- ⚙️ Practical Strategies for Success: Learn how to organize, prioritize, and deliver on complex programs that drive real results.

- 🚀 Leadership at Scale: Discover how TPMs act as force multipliers, creating alignment across teams and ensuring smooth execution on ambitious goals.

Who Should Take This Course?


By the end of this course, you’ll not only understand what makes an effective TPM—you’ll be ready to apply these strategies in your own work or to empower TPMs in your organization.


Ready to dive in and make an impact? Let's begin.

Who is this course for

01

New to the TPM role: Learn the key skills and strategies to hit the ground running and make an immediate impact.

02

Looking to transition into TPM role: Get the knowledge you need to confidently move into the role and lead technical programs.

03

Product / Engineering leaders: Understand what to expect from TPM, how to leverage their expertise for better project execution & alignment.

Here is what you will learn

What is a Technical Program Manager

Get a crash course on how bigtech and startups leverage TPMs to maximum effect. This will help you chart your own career goals as well as understanding where growth opportunities might lie for TPM.

How Great TPMs lead large complex programs

Learn my first principles approach to leading complex programs with a framework you can apply to any project of any size and complexity. Dive deep into real world case studies to see how the framework gets applied on complex programs.

How Great TPMs leverage Superpowers to lead

Learn the shape of power, battle tested strategy to dealing with difficult personalities, lead with influence and without authority. Dive into case studies to help you turn theory to practice.

How Great TPMs are Systems Philosophers

Equip yourself with my battle tested approach to breaking down and becoming well versed in any technical system you come across by leveraging my "Systems Philosopher Approach". Learn how my "World Builder Framework" will help you deploy processes and strategies for any problem.

This course includes

Interactive live sessions

Lifetime access to course materials

4 in-depth lessons

Direct access to instructor

2 projects to apply learnings

Guided feedback & reflection

Private community of peers

Course certificate upon completion

Maven Satisfaction Guarantee

This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.

Course syllabus

Week 1

Jan 27—Jan 28

Week 2

Jan 29—Feb 4

    TPM Superpowers

    2 items

4.3 (16 ratings)

What students are saying

What people are saying

        A fantastic mix of tools, information, and real world examples to increase my understanding and capabilities.
Ryan Curry

Ryan Curry

Technical Project Manager
        The general mindset and learnings that Aadil shares is for one to thrive in their roles as a TPM and not about cracking interviews or about making your resumes shine. This intent makes his cohort session contents and delivery very powerful for the early career as well as for the experienced TPMs.
Shamshad Shaukat

Shamshad Shaukat

Lead TPM, Platform, Product, and Services
        Aadil's teaching style was clear, concise, and consistently engaging throughout the course. He effortlessly maintained a balance between delivering the material effectively and encouraging class participation. His enthusiasm for the subject matter was contagious, fostering a positive and conducive learning environment.
Pratik Shah

Pratik Shah

Senior Program Management Consultant/ Manager
        Aadil is an excellent presenter and speaker, and the material he left us with was thought-provoking and actionable. I took so much value out of this class and can't wait to use this new toolkit to become better. I took so many screenshots of the slide deck, and I even printed out one of the slides to hang above my desk! 
Michelle Andreana

Michelle Andreana

Technical Product Manager
        This course had real life examples, great group of like minded professionals, and such insightful conversation. Best training I’ve had so far in this space.
Favour Okoh

Favour Okoh

Sr. Technical Program Manager

Meet your instructor

Aadil Maan

Aadil Maan

Aadil is a multifaceted Technical Program Manager with 12+ years track record of successfully managing massive, Zero to One hardware and software Programs on mobile, IoT, & desktop platforms as well working on a programming language.


His career path has led him from some of tech industries biggest names (Blackberry, Apple, Google, Nike) to now the trenches of a rapidly growing early stage stealth startup working on the next leap in personal computing (Humane).


Aadil writes a newsletter on substack called Building Romes TPM's Field Manual where, leaning on his lengthy career, he shares essays and insights on demystifying the role of TPMs.

A pattern of wavy dots

Be the first to know about upcoming cohorts

Foundations Of Technical Program Management

Free resource

The Definition of a Great Technical Program Manager

To strive for something you must first understand what it is you're striving for. Whether you are an athlete, an engineer, a business leader, a teacher, or a technical program manager, all pursuits of greatness require a definition.


After working closely with some of the greatest TPMs in the tech industry's biggest companies, here is what I have observed defines what it means to be great - FOR FREE 🤩.


My goal is to help you understand the destination and then lets figure out the tools, mindset, and skills to get you there, together 🫱🏽‍🫲🏼.

Get this free resource

Free resource

The Books Every Technical Program Manager (TPM) Must Read

📚 Every person I meet or talk about Technical Program Management with always asks - what books do you recommend I should read to become better at this craft?


Blogs, newsletters, and the internet are great resources for acquiring knowledge on the go. However, books will always be the OG sources of knowledge.


🤔 Why? They are a labour of love and the authors pour the entirety of their lived experiences, expertise, and knowledge into them.


Over time, I have collected my own personal favorites that I think every Technical Program Manager MUST READ.

📚 Get My FREE TPM Book List

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

A pattern of wavy dots

Be the first to know about upcoming cohorts

Foundations Of Technical Program Management