TECHNICAL PROGRAM MANAGER SOFTWARE PRODUCER
**+ years’ experience in the technology industry, ranging from individual contributor to senior management. Skilled in designing, building and testing software and services supporting numerous applications ranging from games to entertainment experiences on a multitude of platforms. Maintain a keen eye for quality and detail from ideation through to final delivery. Excel in interpersonal relation management from direct reports to internal/external stakeholders.
Seeking to build upon my expertise in software production to drive excellence toward the creation of experiences that solve business needs and delight my customers.
Agile Software Development
Agile Program Management
Portfolio Management
SaaS
Scrum
Jira / Confluence
Game Development & Publishing
User Interface
Software Testing
Personnel Management
Professional Experience
big fish games, Seattle, WA 2013 - 2020
director of technical project management 2018 - 2020
Directed central technology PMO, supervising a staff of six technical PMs to successfully manage portfolio of software and infrastructure projects, including 20+ active projects at any given time
Drove strategy for intake, definition and execution of engineering and infrastructure projects for our Central Technology organization resulting in better prioritization of high ROI programs for the company
Partnered with product management team to refine product/program specifications and KPIs for successful project intake
Hired and coached technical PMs across engineering, operations and security teams driving continuous improvements in our agile practices, technical knowledge and core project management skills
Participated on the Big Fish Games Crisis Management Team to define our crisis response playbook in the areas of game operations and security. Assisted in forming documentation for processes to remediate any and all corporate risks
Continued to function as a lead technical project manager for core engineering efforts and infrastructure projects in our central engineering & operations organizations which included serving as the Scrum Master for teams, managing delivery schedules/reporting and all Scrum events (daily standup, backlog refinement, sprint planning/demos/retrospectives
managing technical project manager 2016 - 2018
Managed technical PMs within our central engineering organization while continuing to serve as a lead technical PM supporting one core platform teams
Coached staff on professional development in agile project management elements as well as personal technical growth in technologies used within our department
Owned and maintained the Platform Engineering project portfolio through intake, definition and reporting toward the successful delivery of 20+ projects each quarter
Continued to function as a lead technical project manager for core engineering efforts and infrastructure projects in our central engineering & operations organizations which included serving as the Scrum Master for teams, managing delivery schedules/reporting and all Scrum events (daily standup, backlog refinement, sprint planning/demos/retrospectives
lead / Senior technical project manager 2014 - 2016
Managed multiple engineering teams in forming an organization to build out an initial platform and continuing to build and deliver of core central engineering game services to provide our games business with live operations functionality
Partnered with internal studio management to gather requirements and use cases for our game platform portfolio of services
Project managed build and delivery of core game platform services, including leaderboards, questing, message manager, push messaging, persistence messaging, user info service, campaign manager and mobile telemetry service. Also delivered on front end live ops tooling with an internally developed Tackle Box game marketing tool
Functioned as the Scrum Master for our engineering teams to deliver all of these MVP micro-services that were integrated by our game and marketing teams to drive value in a shared technology stack that allowed the game engineering teams to focus on the core game code
technical project manager 2013 - 2014
Directed execution and release of the Big Fish Games Windows SDK. Supported internal and external customers toward integration of our SDK on all platforms
Functioned as the Scrum Master for SDK team in successful releasing Windows SDKs
Supported custom integration issues through bug tracking/fixing, documentation review/iteration and supporting internal game producers in support calls with external developers
microsoft, Redmond, WA & Austin, TX 2000 – 2013
Senior program manager 2010 – 2013
Program management on ESPN, MLB and Sport HUB for Xbox LIVE
Delivered 5 major releases and 30 application updates over a two year cycle
Managed all product releases, hitting launch dates and quality targets
Drove translation of high-level user scenarios into functional specifications for engineering and test teams
Partnered with design team to create elevated user experience within the technical constraints of the engine, platform and timelines
Directed technical relationship with MLB partner which, resulting in successful releases of MLB video application on Xbox LIVE
Partnered with internal services team to define requirements for sports metadata consumption for the Xbox client applications and Sports HUB
leader producer 2008 - 2010
Lead Producer for 1 vs. 100 Live Production Team
Coached a team of producers to successfully run live operations for award-winning Xbox LIVE game – focused on professional development in program management and personal technical growth in technologies used within our various areas of focus
Facilitated numerous functional areas of our production including live studio production for hosted gameplay, social/community support that built strong, loyal fan base on Facebook and Twitter, editorial management of writing team that generated relevant, timely trivia content in a "just in time" fashion, and programming strategy and implementation of weekly cadence based on business intelligence analysis and programming reaction to increase game sessions participation
Game producer 2007 - 2008
Lead incubation development effort on two trivia games for Xbox LIVE
Partnered with external development team on incubation of Xbox trivia game using in-market, bar trivia technology
Directed small game team on two trivia game concepts from initial design exploration into playable prototypes
Other Experience 2000 - 2007
Test Management for various organizations and titles at Microsoft Game Studios
Built test organization from the ground up at Digital Anvil game studio by hiring, training and managing staff of 20+ employees – released Freelancer and Brute Force
Functioned as Lead SDET on Halo 2 for Windows Vista and Halo 3 for Xbox - Managed internal/external test teams to design/implement testing strategy and success release these products
Managed personnel and budget for our audio and video production departments at Digital Anvil game studio