Summary

Program Manager and RTE with extensive experience delivering large-scale, multi-team initiatives in regulated financial services and global enterprise environments. Proven at aligning delivery execution, governance, and Agile practices across distributed teams to meet business, compliance, and operational objectives. Experienced leading distributed teams across multiple time zones with accountability for delivery governance, risk management, and executive-level reporting

Selected Leadership Impact
  • Increased delivery predictability from 15-40% to consistently above 90% through disciplined prioritization, WIP control, and goal alignment.
  • Led multi-team delivery during a complex SpinCo migration, coordinating dependencies and execution under tight regulatory and business constraints.
  • Redesigned service delivery operations at Bank of America, reducing staffing by 90% and saving $500K annually.
  • Launched and stabilized multiple Agile Release Trains, embedding practices that endured beyond transformation efforts.
Leadership Focus
  • Managing and developing Scrum Masters.
  • Delivery governance and execution discipline.
  • Capacity management and flow optimization.
  • Leadership coaching and decision-path clarity.
  • Cross-team coordination and dependency management.
  • Program, project, and delivery management in complex, cross-team environments.
  • Training and enabling leaders and teams through formal Agile and SAFe instruction.

Skills

+
Click to view detailed skills and competencies
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 / Release Train Engineer
NBC Universal | Sep 2021 - Present

Worked with AI/ML and digital asset management teams and served as Release Train Engineer for a multi-team SpinCo migration involving system cloning and cloud adoption.

  • Served as RTE for a multi-team initiative, coordinating across Scrum Masters and peer RTEs, and partnering with leadership to surface delivery risks and systemic issues through data-driven reporting.
  • Coordinated delivery across distributed teams and stakeholders operating in multiple time zones, balancing dependency management, release planning, and executive reporting.
  • Introduced and led ART Syncs and cross-team forums to accelerate dependency resolution and maintain flow.
  • Managed cross-team dependencies and delivery risks, reducing decision latency and unplanned work.
  • Established delivery guardrails aligned to team capacity, empiricism, and portfolio priorities.
  • Standardized Agile delivery practices across teams, achieving sustained 90-100% Epic completion.
  • Produced regular program-level status reporting using Jira and Confluence, including delivery progress, risks, dependencies, and mitigation plans.
  • Coached and developed Scrum Masters and Product Owners to improve backlog quality, planning reliability, and stakeholder alignment.
  • Actively coached leaders to engage teams through Product Owners and Scrum Masters rather than directly tasking individual developers
Senior Scrum Master & Agile Coach
Excellus BCBS | Jul 2021 - Sep 2021

Short-term engagement supporting an enterprise Agile transformation.

  • Supported enterprise Agile transformation and leadership alignment.
  • Coached Scrum Masters, Product Owners, and leaders transitioning from waterfall delivery.
  • Assisted with planning and readiness for the organization's first Agile Release Train.
Scrum Master / Agile Coach
FedEx Logistics | Aug 2018 - Jul 2021
  • Balanced Agile coaching and delivery management responsibilities in a global, regulated environment.
  • Served as Scrum Master within a multi-team ART delivering an MVP for a modern customs brokerage platform supporting a billion-dollar business case.
  • Guided legacy teams to achieve 90%+ Epic delivery through improved focus, slicing, and prioritization.
  • Mentored Scrum Masters and Product Owners, improving delivery consistency and stakeholder trust.
Product Manager
Eureka Logic | Apr 2016 - Jul 2018
  • Led product discovery and delivery for a location-based SMS marketing and e-commerce concept.
  • Owned roadmap definition, backlog management, and iterative validation with customers and stakeholders.
  • Evaluated product-market fit through experiments, customer feedback, and pilot engagements.
  • Provided consulting services in parallel, applying Agile delivery and product practices for client engagements.
Service Delivery Manager | Project Manager | Sr. Software Engineer
Bank of America | May 2008 - Mar 2016
  • Led program management and service delivery for a portfolio of 47 Default Mortgage systems.
  • Partnered with leadership to plan initiative scope, sequencing, and resourcing while balancing delivery risk and operational constraints.
  • Delivered systems, applications, and infrastructure solutions supporting critical mortgage 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 across system, application, and infrastructure teams, launching one of the bank's first Agile Release Trains.
Earlier Career
Managing Director | Software Manager | Project Manager | Product Manager | Senior Developer

Built and led delivery organizations, managed Scrum Masters and developers, owned client portfolios, and delivered over 100 custom applications. Established early Agile practices, delivery standards, and people development frameworks in client-facing and internal environments.

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