Simon Govier
Program Manager
Problem Solver
I love to get my hands dirty helping teams work together to solve complex problems with software and technology to deliver value to customers.
How I drive programs
What I can bring!
Understanding and Communication
A background in the sweet spot between Program Management, Product Management and Engineering means I can help all stakeholders understand each other and prioritize the problems to be solved. I can ask the right questions and quickly gain the respect of both technical and non-technical team members (including C-Suit, Executive Management, Engineering leaders and Product Managers.
Incremental Mindset
The privilege of working with several truly mature Agile teams means I look to identify incremental value delivery both within products and program delivery milestones.
Managing Ambiguity
I am comfortable working with ambiguous asks while working to provide better definition through analysis and questions.
Focus On Outcomes
Delivering measurable results towards the stated goals and managing risks to the outcomes has always been my laser focus.
Deep Experience
I have managed enough different software projects across varied technology stacks and team styles that I’ll be able to bring relevant lessons learned to new program difficulties.
Highlighted Programs I Managed
Major Customer Features
Pay with Points (Lodging)
Loyalty point payment feature for Expedia & Citibank Thankyou point systems for hotel booking projected at $25MM annual profit uplift. High risk change to mission critical path delivered on time with no major issues
End to End User Profile (Authentication)
Critical path migration of authentication, user profile and improved password management from legacy sharded systems to a single key for Expedia
UGC (Reviews) - In House Re-architecture
Saved $MMs on yearly 3rd party tool & moderation fees and enabled fast feature improvements for photos, performance, real time reviews and use of AI for moderation. Projected additional annual gross profit of $36MM from generating additional reviews.
Mobile
Expedia Mobile Application Portfolio
Supporting Mobile First initiative team delivering highly rated fully native experiences for booking hotels, flights, packages, cars and activities as well as in-trip features.
JP Morgan Chase – Groundbreaking Banking Applications
Delivery of first iPad Apps for JP Morgan and Chase customers including first check deposit app on iPad (I also oversaw the project lead for the Chase iPhone application delivery of this award winning feature).
Cloud Transformation
AWS Brand Expedia Migration
Multiyear datacenter to AWS cloud migration for 29 large teams (>20K applications) delivering new capabilities and agility options for engineers to deliver value to customers and avoiding $100MM’s of data center refit costs.
AWS Cost Management
38% reduction in AWS Costs over 4 months saving 10’s $MM per year across > 300 engineering teams. Ongoing targets and process for cost management built in.
Operations & Resilience
End to End Observability
Services on platform saw 92.6% improvement in MTTD (mean time to detect) and 76.2% for MTTR (mean time to resolve).
Service Availability / Performance
Defining critical path service availability by providing a Service Level Objective (SLO) Framework for engineering teams.
Production Readiness Compliance
Production support ease scoring system per application. Strong correlation between PR score and lower revenue loss metrics
Cloud Resilience (Multi-region Failover)
Current capabilities reduce revenue loss in $MM, projected $17MM per year for automated failover support roadmap
Fault Injection (Chaos Engineering)
Test and production capabilities to introduce latency, server outage and other failures to services with safety cancel
Progressive Deployment (Release Safety)
Configurable automated staged releases with traffic management, 1-2 second rollback and automated judgement of release success.
Car Rental POS Re-Architecture for Resilience
Low risk migration of mission critical legacy COBOL/VSAM system with multi-day dowtimes to reliable, high performance platform.
Philosophy and Approach
My Leadership Identity - How I show up
Keeping it real and doing the right thing. Focus on helping the team deliver the best outcome fast and incrementally. Ready to learn and to help others see the vision so we can get there together.
Integrity and honesty
Trust is key and integrity is one of my fundamental character elements. I believe in transparency even when the news is terrible but I also endeavor to bring potential solutions or mitigations along with highlighted risks or issues. Surfacing problems fast enables the widest range of decisions to be made.
Judgement and pragmatism
Decisions should be made using the best real data available and based on input from key team members from technical, product and leadership stakeholders. I work to help define practical and incremental solutions to problems as they surface. I am a Creative Observing Coordinator.
Caring about people and the product
Love of beauty and kindness are key elements of my nature. In my leadership style this translates into a deep commitment to the quality and function of what we deliver and authentic caring about the wellbeing and growth of the team members I work with.
Drive for results
I strive to identify the underlying problem(s) the team and organization are trying to solve and what real value we can create with solutions. I am very aware of politics but look to sidestep this through data based decision making and a laser focus on business results.
Bringing an Agile mindset!
I believe approaching problem solving, especially with software solutions, is most successfully achieved by using approaches and a mindset which embody Agile principles. Not just using a framework such as Scrum, Kanban, Lean or eXtreme Programming but constantly working to enable the current team and stakeholders to align with the underlying principles they were built on.
Some core elements of applying an Agile mindset:
Get In Touch
If you would like to learn more how I can help you or your organization deliver value I’d love to talk with you. Here are the best ways to contact me.
simon.govier@mac.com
Pay With Points (Lodging)
Major Customer Feature
18 Months
Overview
Expedia wanted to be the first OTA (Online Travel Agent) to enable easy shopping with loyalty points at checkout in a similar way to the Amazon shopping experience which customers were becoming increasingly familiar with. By allowing customers to seamlessly burn from internal and third party stored value programs to “lower” the price of their trip, the hypothesis was to provide a unique reason for customers to use Expedia to book their trip, and to return to Expedia for future bookings.
The first 9 months of the program involved delivering this new capability for hotel bookings using Expedia’s loyalty point system. Subsequently the capability was extended to also operate with our partner Citibank’s ThankYou point system.
My Role
Adding such a significant new capability to the mission critical checkout flow was a daunting task requiring significant and novel work from 16 different teams at Expedia impacting the end to end checkout and payment flow. I was the Expedia program manager driving this delivery and the main partner contact collaborating with the Citibank team.
Outcomes
Customers
Stakeholders
Tools / Technology
AWS Cost Management
Cloud Transformation
6 Months
Overview
By the close of 2017 Brand Expedia had developed significant momentum in migrating all customer and partner facing applications out of physical data centers and onto AWS Cloud services. Many applications were not yet optimized to run in the cloud and many engineering teams lacked experience operating production workloads with new DevOps responsibilities. Feb 2018 saw a steep ramp in cloud cost billing which was trending to overshoot the (large) budget by 80-100% for the year. Senior management pulled together a team to drive a rapid cost reduction as an urgent risk mitigation program.
Over 300 engineering teams were in scope for the cost reduction program which built and operated reporting to make daily spend visible to teams and leadership and set and track against team level spend targets. The program also provided guidance and a framework for engagement for engineering teams to improve cost optimization.
My Role
I was the program manager resposible for coordinating and leading this program. I had support from a ‘war room’ team of engineering leads and managers for the first 3 weeks (daily reporting to CTO/CFO). Subsequently support from 2 more junior program managers to drive the ongoing work with weekly reporting to senior management.
Highlights
Outcomes
Customers
Stakeholders
Tools / Technology
Groundbreaking iPad Apps
13 Months
Mobile
Overview
Apple released the iPad 1 in April 2010. Chase had an iPhone native application with very limited functionality at this time and a simple mobile web experience. 2 small teams of 8-9 developers each were focused on building out banking applications on iPad, iPhone and Android to support the elite JP Morgan private wealth customers and over 10 million Chase mobile banking users.
These apps included the first large bank apps to support check deposit and won several industry awards making Chase a leader in banking tech. Both brand new technology and banking tech culture added to the challenges of delivery.
My Role
I was the Technical Program Manager responsible for the iPad development programs as well as having an oversight role for the iPhone and Android teams. I had the great fortune to work with small teams of excellent engineers with solid Agile bones as well as the assistance of embedded coaches from Thoughtworks (Agile specialists). This period was one of the most fulfilling of my career as we worked together to deliver outstanding products in the face of some daunting challenges and cemented my belief in applying Agile principles as a way to reduce risk and deliver to deadline.
Highlights
Outcomes
Customers
Stakeholders
Tools / Technology
Cloud Resilience - Failover
4 Years
Operations & Resilience
Overview
A key objective for Expedia for moving all customer facing applications to the Cloud was to improve service reliability. Failover capabilities (Multi-AZ and Multi-Region) were the main strategy to address non-change induced production failures with an objective to recover service fast and support high availability leading to improved customer experience, trust and loyalty.
The Cloud resilience program was a multiyear effort based on developing a detailed strategy and guidelines for application design and configuration, scoring of compliance to recommended configurations, building manual runbooks and drills for critical systems. It also incuded building platforms to embody standards, provide visibility of system state and automate fast and safe failover of customer traffic.
My Role
Initially I was the Program Manager driving this effort and a key participant in establishing the strategy and guidelines (with engineering leaders). After a consolidation of platform tooling I transitioned to a Product leadership role with a team building the tooling and providing support to the Program Manager who picked up responsibility for driving adoption.
Highlights
Outcomes
Customers
Stakeholders
Tools / Technology