Interview Questions for a Technical Program Manager

Interview Questions For A Technical Program Manager (TPM)

Interview Questions for a Technical Program Manager  Ohh where do I start ? Over the last 6 months or more I have been in the process of being interviewed and I have also interviewed a several candidates (yes, yes the irony !). It has been a very interesting journey to say the least. Which is why I thought it would be a good idea to write this post on “Interview Questions for A Technical Program Manager”. I have learnt a lot on what and how one…

Read More »

Technical Program Manager Career Path

Technical Program Manager Career Path

The Technical Program Manager Career Path and growth is one of the most often asked questions. In this post I will go into details of what I believe are the career paths to becoming a Technical Program Manager  (TPM) and I will also share my  personal journey on how I became a Technical Program Manager. An interesting tangential read would be “Demystifying The Roles & Responsibilities of Program Managers“. How do you get in ? Technical Program Manager Career Path What is the Technical Program Manager Career Path…

Read More »

Http vs HTTPS

HTTP vs HTTPS

In back to the basics for TPMs, we will go over the differences between HTTP vs HTTPS. We will understand HTTP & HTTPS independently and then dive into the need for HTTPS. After which we will move into discussing where they are similar and where HTTPS adds value. HTTP vs HTTPS What is HTTP ? Hypertext Transfer Protocol (HTTP) is a protocol for transmitting and receiving information across the Internet. HTTP serves as a request and response procedure that all agents on the Internet follow so…

Read More »

Pearls of Wisdom

The ONE Thing: The Surprisingly Simple Truth Behind Extraordinary Results

“The ONE Thing: The Surprisingly Simple Truth Behind Extraordinary Results” This book is a quick and fantastic read. The synopsis here is about the author putting forward facts, stories, situations and techniques on why one must focus only on one thing at a time and why this achieves better, superior and steadfast results. Taking the proverb “ A bird in hand is worth two in the bush” to a whole new level 🙂 As a Technical Program Manager my entire work day is primarily juggling several…

Read More »

Understanding Recommendation Systems: Using Various Filtering Techniques

Understanding Recommendation Systems: Using Various Filtering Techniques

Every B2C website or app that we use today from Amazon, LinkedIn, Facebook, Netflix, Instagram use some form of a recommendation engines. In this post we will go over Understanding Recommendation Systems: Using Various Filtering Techniques and understand their advantages and drawbacks and where they could be effectively used. I have been fortunate to envision, design, architect and bring to life recommendation engines that utilize Collaborative Filtering, Content-Based Filtering, Community-based filtering and  a Hybrid System. The recommendation systems we built were used by millions of active…

Read More »

Mute Mapping

Mute Mapping: For a Dysfunctional Scrum team !

Mute Mapping Mute mapping is a variant of affinity mapping where no one speaks ! Does that not sound interesting? This really helps when you have a team suffering form conflict or morale issues. It’s a great way pull in and understand all the underlying tensions, issues, bottled feelings that are plaguing your team.Mute mapping I once joined a team as a ScrumMaster / Project Manager and the day I joined I realized that there was way too much drama and too many unsaid issues. I would…

Read More »

TPM Podcast with Mario Gerard

Episode 2 : Why is the TPM role is gaining prominence ? For Newbies & TPM Veterans !

Transcript Topic : Why is the TPM role is gaining prominence ? For Newbies & TPM Veterans ! I am really excited about this one ! Its one of those things that I am very passionate about. In this podcast we will talk about – Quantifying the amount of opportunities for a TPM and what brought about this opportunity and growth for the TPM role The salary potential for TPMs The 3 fundamental areas expertise How to your journey into agile and project management We will…

Read More »

TPM Podcast with Mario Gerard

Episode 1: TPM 101 – The Technical Program Management Podcast with Mario Gerard

TPM 101 – The Technical Program Management Podcast with Mario Gerard Rough Excerpt – Hello and welcome to “The Technical Program Manager Podcast with your host Mario Gerard” in this podcast we are going to talk   Understanding and defining the TPM role. Similarities, the Difference between project management vs Program Management Talk about the T in TPM The roles and responsibilities of a TPM The different types of TPMs Let’s start with defining what a TPM means – For experienced TPMs ..to reaffirm what…

Read More »

Technical Program Manager (TPM) Salary Analysis Seattle, 2017

Technical Program Manager (TPM) Salary Analysis – Seattle, 2017

“The Technical Program Manager (TPM) Salary – Revised Analysis”. It is a revised analysis because 2 years ago I published a very detailed Senior PM / TPM Salary analysis.  That was a pretty sticky post. Fortunately or unfortunately things have changed quite a lot over the last 2 years, hence this revised post. Technical Program Manager (TPM) Salary Analysis 2017. The first article published in 2015 came about when i was doing research and collecting data points to take to my manager as I wanted…

Read More »

technical-program-manager-mentoring-interview-preparation-guidance

Technical Program Manager – Mentoring & Interview Preparation Guidance :)

Begin the journey of a lifetime to finding the right opportunity to become a great technical program manager with some guidance and mentoring. Technical Program Manager Mentoring Interview Preparation Guidance So since the “Interview Questions For A Technical Program Manager (TPM)” blog post was posted it has received a tremendous response from people who have found it helpful. I have received several requests from people across continents seeking guidance on how to become a technical program manager and useful tips for acing interviews. What I find is…

Read More »

Networking - Mario Gerard Seattle

Networking Protocols & TCP/IP

This post is to cover some of the most basic things you need to know about Networking Protocols & TCP/IP in your daily world. Let’s go over some of the very basic terms that a PGM needs to know of Protocol – Is the set of rules used for communication.Think about this as USPS vs FedEx vs UPS all are careers of message / packages.   HTTP – Has multiple stacks of rules that need to be followed for effective communication. Gateway – A gateway…

Read More »

Docker

Docker

Docker Containers What are docker containers ? Docker is a platform for developing, shipping, running applications using container virtualization technology. Docker aids in separating your application from your infrastructure and helps in treating your Infrastructure like the way you would treat any managed application. Docker aims to provide a lightweight way to create containers to manage and deploy your applications with isolation and security where you can get more out of your hardware. The docker platform consists of various platforms and tools : Docket Engine Docket…

Read More »