Resume & Experience
Current Resume
I had over 15 years as a web developer and software architect at a senior level before transitioning into Technical Management.
For the past 10 years, I have performed the duties of or had job titles with senior roles as a Technical Product Manager, Technical Program Manager, Scrum Master, and Product Owner.
Recruiters, please contact me with opportunities.
I have CSPO and CSM certifications.
Skills Summary and Overview
- Certified Scrum Product Owner (CSPO) and Certified ScrumMaster (CSM) with deep technical and development experience as senior-level full-stack LAMP developer and software architect with more than 15 years of experience.
- Effective Program and Project servant leader for more than six years in title and ten as duties. Excellent verbal communication, technical writing, and documentation skills; a dynamic public speaker; enjoy providing leadership and mentoring.
Major Skills
Scrum, Agile Coaching, Jira, Confluence, Miro, PMO, Stand-up, Retrospectives, Dependency Management, Backlog Management, Stakeholder Management, Development Prioritization, User Story Mapping, User Acceptance Testing, Product Roadmap, Product Ownership and Management, Technical Documentation, CI/CD, Software Architecture, MySQL, Git, JSON, RESTful services, Holacracy, HTML, CSS, PHP and advanced OO, MVC, database design, WordPress development (plugins and themes)
Job History and Major Responsibilities
GoDaddy / Pagely
Technical Program Manager IV
Mar 2022 – Apr 2024
Remote – Tempe, AZ based
- Managed two major programs, taking into account team structures, technologies, and workflows. Engaged with five cross-functional teams to plan portfolios. Prioritized and balanced work based on OKRs and initiatives as determined by management.
- Facilitated negotiations and trade-off discussions to help bring structure and improvements to engineering and scrum processes. Analyzed operations and throughput to identify bottlenecks; drove process improvements to lead proactive change.
- Established a Dependency Management system that encompassed teamwork within a division, and was also able to track work being done by and for teams outside the division.
- Spearheaded an initiative as part of a PMO to write and update documentation including program plans and overviews for a Unified Control Plane project involving five different products and development teams.
- Organized and managed deliverables for development and operational teams using different software stacks, server types and setups.
Sr. Technical Project Manager III / Scrum Master
Oct 2021 – Mar 2022
Remote – Tempe, AZ based
- Managed project life-cycles of five ongoing projects, concentrating on continual planning for complete delivery of initiatives. Prioritized tasks using relevant factors (i.e. customer impact, revenue, cost strategies, and risks) along with stakeholders, including executive and C-level.
- Coordinated tasks with technical teams to revise and develop software. Assessed all aspects of the development process via retrospectives, improving project delivery.
- Worked with stakeholders, management, and developers to revamp organizational Scrum practices that were out of date, or obsolete. Meetings were restructured and streamlined, recuperating more than 30 hours per week across all teams.
- Organized retrospectives to include all teams simultaneously which improved communication between teams.
- Pagely was acquired by GoDaddy approximately three weeks after I was hired.
- Maintained critical path management via problem solving by analyzing situations or data to then breaks down solutions into a plan with tasks.
- Engaged with technical teams in development and operations to facilitate efficient planning while allowing for unknown work and interruptions. Assessed engineering practices to establish right solutions for project delivery.
Wowza Media Systems
Product Owner
Apr 2019 – Oct 2021
Hybrid – Golden, CO
- Served as the first product owner in the eight-year company history. Led two independent teams working in the same circle, and organized and consolidated work from a huge backlog. Fostered company-wide stakeholder / developer communications, streamlined the development process while emphasizing client needs.
- Enhanced an existing Agile-based communication framework to encompass the entire project life-cycle from initial planning through release. The improved process resulted in smoother development and a better understanding of project status.
- Responsible for ownership of web store, company web site, and internal web-based tools.
- Led teams in constant iteration of development and delivery process to streamline and iterate through incremental improvements. The goal was to provide a better sense or priority to developers and communicate same to stakeholders, while ultimately emphasizing customer (internal and external) needs.
- Performed duties of Scrum Master, running ceremonies, tracking results, setting OKRs, with tracking and reporting of results.
Senior Developer and Web Technologist
Jan 2016 – Apr 2019
Hybrid – Golden, CO
- Led developers on several large internal projects that developed new customer-facing store features, internal tools that saved time for the sales department.
- Directed implementation of an Agile-based workflow for teams on three different but related projects. No organized workflow existed previously; new workflow showed vastly improved development cycle times.
- Learned and adopted Holacratic practices. Lead meetings, directed other ceremonies. Served as “Rep Link”.
- Directed project to replace and improve a legacy system written on an old version of CodeIgniter with a “blank slate” approach, keeping and expanding functionality while using the more modern Laravel framework.
- Additional tasks included full stack web application development, primarily in PHP, as well as maintenance of legacy code and systems during the rewrite.
Crowd Favorite
Sr. Lead Developer, Software Architect
May 2012 – Dec 2015
Denver, CO
- Development of numerous WordPress plugins and large site projects as lead developer with a primary focus on back-end and architecture.
- Assisted on-boarding and training junior and mid-level developers, establishing and enforcing best practices and coding standards.
- Engaged stakeholders and clients to determine needs, and provide proper solutions based on not only requests, but customer needs taking into account the entire project scope.
- Architected solutions, planned work, assisted other developers, reporting to project managers, as well as direct client communication when required.
- Adapted to work with and automate differing deployment systems, depending on customer set-up or needs. Interfaced with hosting companies as needed.
CPAlead / MONETIZEdigital
Senior Software Architect & QA Manager
Nov 2009 – May 2012
Las Vegas, NV
- Worked with teams on constant reevaluation of development and delivery process to streamline and iterate through incremental improvements with a goal to provide a better sense or priority to developers and communicate same to stakeholders, while ultimately emphasizing customer (internal and external) needs.
- Developed automated test suites in to verify sites and specific pages and services were functioning as well as notification systems when tests failed.
- Wrote user manuals and guides on computer policies, procedures, and software use for developers. Wrote coding standards for a development team, led implementation of standards which resulted in more robust code from the entire team and quicker development.
- Introduced company to version control systems. Prior work had been done “live on the server”. Once version control was in place, I developed a multi-tiered development environment with local development environments, staging, and production.
- Developed workflow to manage the new server structure and automated deployment to the various systems. The deployment system was written from scratch and had multiple-level rollback capabilities as well as a “zero-downtime” deployment.
- Primary development responsibilities were to lead a team of developers to produce the company web site and back-end code that ran a $20 million a year advertising network.
- On-boarded and trained junior and mid-level developers, establishing and enforcing best practices and coding standards.
BOOMj.COM / BEYOND COMMERCE
Senior Programmer & Division Manager
Mar 2008 – Nov 2009
Henderson, NV
- Developed internal web application for a social network with an attached store. Assisted other programmers with various training and tasks related to the web application and technologies used.
- Designed architecture and implemented a fully-automated vendor feed system to import product data into the store. Scope of work included database design and optimization.
- Vendor feed system processed and updated over 2 million SKUs daily from 14 vendors, prevented duplicate product entries using disparate data formats filtered through a common data analysis engine. Code maintained performance and data utilization metrics and was able to report on various aspects of each import.
- Set up and maintained local development environment, staging, testing, and production servers. Developed automated deployment system to prevent human error and maintain consistency.
Genacom
Senior Web Developer
July 2006 – March 2008
Remote – Napa, CA based
- Led development efforts and wrote code for numerous client web sites. Was responsible for architecting solutions, planning work, assisting other developers, reporting to project managers, and direct client communication when required.
- Audited several client code bases and web sites to determine code quality and verify proper security measures in place. Wrote reports and recommendations based on audits.
- Sole developer of a member-based system for an organization with 7,000 paid members including user login, content management, usage tracking, and other bespoke features.
- Worked on client sites exclusively in various frameworks including CodeIgniter and Kohana. Full stack development covered all aspects of the workflow including initial planning, prioritizing work, determining work specifications, verifying customer or client needs, development, database design, and deployment to various local, test, staging, and production servers.
View my Older work and Web Portfolio
Additional job history provided upon request. Just ask.