Summary
Growing up playing team sports and working in the restaurant business through college, I developed North Star values of teamwork, continuous improvement, and exceptional customer service. These values have consistently shaped how I approach every role, guiding the way I lead teams and deliver results.
As a passionate Delivery Leader and Transformation expert, I provide servant leadership and strategic guidance to drive sustainable business agility and build high-performing teams. I am experienced in leading organizational change, fostering collaboration, and accelerating product delivery. My expertise spans applying Systems Thinking to understand and influence complex organizational dynamics, utilizing the Theory of Constraints to identify and address bottlenecks, leveraging Lean to eliminate waste and enhance value streams, and employing Flow principles to maximize efficiency and throughput.
I am committed to continuous learning and growth, regularly bridging theory with hands-on experience to solve real business challenges. I lead with accountability and a problem-solving mindset, consistently delivering results in challenging and fast-paced environments while designing, optimizing, and improving processes to achieve measurable business outcomes.
Transformation & Coaching Impact
- Boosted Delivery Predictability: Drove Epic completion rates from 15-40% to consistently over 90% by aligning teams around Sprint and PI goals, enhancing focus, and improving flow metrics.
- Enabled Organizational Learning: Trained and coached leaders, Scrum Masters, Product Owners, and teams, resulting in clearer roles, stronger collaboration, and enterprise-wide Agile maturity.
- Shifted Mindsets in Legacy Teams: Led mindset shifts for long-tenured developers transitioning from waterfall to Agile, achieving 100% epic delivery and increased participation in inspect-and-adapt events.
- Resolved Systemic Impediments: Established and facilitated ART Syncs and cross-team collaboration forums that accelerated dependency resolution and unblocked delivery pipelines.
- Strengthened Agile Communities: Founded and facilitated Scrum Master Communities of Practice to embed sustainable coaching, elevate agile maturity, and foster shared ownership of agile culture.
- Scaled Agile Ways of Working: Delivered SAFe certification courses and launched multiple Agile Release Trains (ARTs), effectively aligning business priorities with team execution across portfolios.
Skills
Project Management
- Planned and managed system, application, infrastructure, and ad-hoc projects
- Drove projects, increasing revenue or cutting costs, to completion, on-time and on-budget
- Determined potential risk factors to the success of projects
- Skilled to overcome project and departmental obstacles including budget constraints, staff shortages, scope creep, and various business and user needs
- Waterfall and Agile (Scrum, SAFe, Kanban) methodologies/frameworks
Team Management & Leadership
- Implemented policies and procedures for department and team
- Supervised developers to design and deliver solutions, on-time and within budget
- Managed remote and offshore teams
- Ensured objectives were accomplished in accordance with outlined priorities
- Adapted and responded to deadlines and changing priorities
- Effectively communicated with cross-functional professionals and all levels of management
- Servant leadership and Agile coaching
- Team facilitation and conflict resolution
- Organizational change management and transformation
Financial Management
- Prepared and monitored budgets for departments and projects
- Analyzed results of operations to discover more efficient ways to utilize resources
- Budget management and vendor relationship management
- Cost-benefit analysis and ROI optimization
IT Infrastructure Management
- Executed infrastructure upgrades and moves
- Managed web, application, and database servers
- Systems Administration and DevOps practices
- Monitored hardware and software lifecycles
- Assessed security vulnerabilities
- Established disaster recovery plans and procedures
Process & Flow Optimization
- Value Stream Mapping and process design
- Theory of Constraints and bottleneck identification
- Flow metrics and continuous improvement
- Root cause analysis and problem resolution
- Lean principles and waste elimination
- Systems thinking and organizational dynamics
Training & Development
- SAFe certification training and course delivery
- Workshop facilitation and adult learning
- Curriculum development and instructional design
- Knowledge transfer and documentation
- Community building and mentoring
- Coaching and professional development
Agile Frameworks & Methodologies
- Scrum
- SAFe (Scaled Agile Framework) implementation and coaching
- Kanban and flow-based work management
- Lean startup and design thinking
- XP (Extreme Programming) practices
- Release Train Engineer (RTE) responsibilities
- Program Increment (PI) planning and execution
Programming and Development
- Gathered business requirements (BRD) and wrote functional specifications
- Systems Analysis and Design
- Full Stack Development (web applications, desktop software, web services, databases, components)
- Database design and management
- Formulated test plans and scripts
- Performed risk assessments and vulnerability remediation
- Provided level 3 support and production incident resolution
- Skilled with all phases of the Software Development Lifecycle
- Technologies: Node.js, Python, C#, ASP.NET, Visual Basic, ASP/VB Script, JavaScript, HTML, XML, DHTML, CSS, JQuery, JSON, IIS, COM/COM+, PHP, Perl, MS SQL, Stored Procs, MySql, Oracle, Access
Professional Experience
Senior Scrum Master
NBC Universal | Sep 2021 - Present
Work with AI/ML and digital asset management teams and served as RTE for a multi-team SpinCo migration involving system cloning and cloud adoption. Focus on aligning teams, removing blockers, and delivering on commitments.
- Coordinate delivery across multiple teams for the SpinCo migration, tracking and resolving dependencies to meet tight launch deadlines.
- Facilitate PI planning, sprint planning, backlog refinement, daily standups, sprint reviews, retrospectives, and cross-team release planning to maintain delivery cadence and alignment.
- Develop and maintain actionable team roadmaps, manage backlog and scope, and ensure accurate prioritization of work based on stakeholder objectives and technical dependencies.
- Track delivery progress and provide regular data-driven status reports to product, engineering, and operations stakeholders, including risks, issues, and mitigation plans.
- Introduced and lead ART Syncs and cross-team forums, reducing average dependency resolution time and keeping work flowing without delays.
- Implement process improvements and standardize Agile practices across teams to enhance predictability and velocity, resulting in consistent 90-100% Epic completion rates.
- Coach Scrum Masters, Product Owners, and development teams to improve backlog quality, planning accuracy, and stakeholder communication.
- Coach Leadership on team autonomy and letting teams learn from doing.
- Conducted SAFe certification courses and coached leaders and teams to embed scaled Agile frameworks effectively.
Senior Scrum Master & Agile Coach
Excellus BCBS | Jul 2021 - Sep 2021
Short-term contract supporting an enterprise Agile transformation. Coached Leadership, Scrum Masters, Product Owners, and teams as they transitioned from waterfall delivery.
- Supported initial planning for the organization's first Agile Release Train, helping leadership align on approach and priorities.
- Provided Agile coaching and leadership training during a full-scale transformation initiative.
- Guided teams in adopting Agile planning and delivery practices, improving backlog clarity and iteration readiness.
Scrum Master / Project Manager
FedEx Logistics | Aug 2018 - Jul 2021
Balanced Agile coaching and project management responsibilities for infrastructure and software delivery in a global environment
- Served as Scrum Master for a team within a multi-team ART delivering the MVP for a modern customs brokerage system, contributing to a billion-dollar business case.
- Guided veteran development teams in a legacy ART to achieve 90%+ Epic delivery rates.
- Mentored Scrum Masters and Product Owners, improving delivery consistency and stakeholder engagement across multiple teams.
- Coached Leadership to allow teams to experiment.
Product Manager
Eureka Logic | Apr 2016 - Jul 2018
Managed team to build a location-based SMS marketing and e-commerce platform.
Service Delivery Manager
Bank of America | May 2013 - Mar 2016
Led service delivery for Default Mortgage systems and introduced Agile practices to teams with no prior exposure, while managing high-impact operational improvement projects.
- Delivered systems, applications, and infrastructure solutions to support critical mortgage and servicing operations.
- Redesigned call center workflows, reducing staff from 300 to 20 and cutting call times from 55 to 15 minutes, saving $500K annually.
- Rebuilt REO department processes, reducing decision errors to less than 1%, increasing efficiency tenfold, and ensuring 100% on-time weekly loan charge-offs.
- Introduced Agile practices to system, application, and infrastructure teams, launching one of the bank's first Agile Release Trains.
Managing Director
WebMedia Services | Nov 2008 - May 2013
Managed client relationships and budgets, achieving consistent year-over-year revenue growth.
- Executed remote-first strategy.
Director of Technology Services
WebMedia Services | June 2005 - Nov 2008
Managed and expanded the web/software division into the firm's primary revenue driver.
- Executed Cloud migration strategy.
Senior Developer
WebMedia Services | Nov 2000 - June 2005
Client-facing full-stack developer that served as Scrum Master or Product Owner.
- Delivered over 100 custom applications, content management systems, and e-commerce solutions for clients across many industries.
- Introduced Agile practices.
Professional Involvement
VP, Business & Technology Services
PMI Buffalo Chapter | Jan 2024 - Dec 2024
Director of Applications
PMI Buffalo Chapter | Jan 2023 - Dec 2023
I volunteered to serve the professional community with the Buffalo Chapter of PMI, first as Director of Applications and then as VP, Business & Technology Services during a period of transition. Improved and maintained internal tools to streamline operations and enhance member services. Collaborated with board members and volunteers to align technology efforts with strategic goals and support chapter growth.
- Oversaw all applications and systems utilized by the Buffalo Chapter of PMI.
- Created and maintained the Chapter's 3-year Technology Roadmap.
- Determined annual budget and managed vendor relationships.
- Built & led a team supporting technology-driven projects and Chapter infrastructure.
- Provided technical support for all Chapter applications and systems.
- Conducted research and development of new technologies, systems, and applications.
- Collaborated on the Chapter's 3-year Technology Roadmap.
- Ensured documentation of SOPs and coordinated vendor activities.
Projects
-
Agile Field Guide: A layered learning path for Agile thinkers, doers, and storytellers.
- Agile Mind Patterns: Mental models and mindset patterns for evolving Agile thinking.
- Agile Mechanics: A catalog of hands-on Agile techniques, tools, and team practices.
- Agile Laws: A reference site exploring scientific principles that influence Agile delivery.
- Agile Parables: Short stories and metaphors for Agile mindset and transformation work.
- PRECISION Prompt Framework: A concise, modular recipe for writing great prompts.
- AgilePro.AI: AI tool for Agile teams.