

Darren Hagman
Verified Expert in Project Management
Project Manager
Vancouver, BC, Canada
Toptal member since June 6, 2018
Darren is a technical program leader who turns complex, multi-team initiatives into credible plans and dependable delivery. He has managed concurrent programs within AVEVA's $8 million-per-year CONNECT Visualization cloud platform organization and led Agile Release Trains of 50+ developers, testers, and analysts across enterprise cloud, financial services, and industrial software. He spent 10 years in development and architecture, and now builds AI-assisted delivery workflows.
Project Highlights
Expertise
- Agile
- Agile Program Management
- Cross-functional Team Leadership
- Program Management
- Project Management
- Scaled Agile Framework (SAFe)
- Stakeholder Management
- Technical Program Management
Work Experience
Program Manager
AVEVA
- Managed concurrent programs within AVEVA's $8 million per year CONNECT Visualization cloud platform organization, coordinating two to three engineering teams per initiative across Product, Architecture, Engineering, QA, and Portfolio Management.
- Recovered and relaunched a 12-month AIM engineering initiative by replacing a stalled backlog-mode approach with a capacity-based plan, exposing the resource gap, supporting expansion from one team to three, and handing off to a new program manager.
- Built Power BI and Azure DevOps dashboards for planning readiness, program status, backlog compliance, cross-program timelines, milestone health, risk, and data integrity; the other program managers on the team used them.
- Delivered an eight-month self-service UI initiative and brought a 10-month AVEVA Data Hub integration to functional completion, with minor cleanup outstanding at departure.
- Co-created and implemented a responsibility map that transferred essential planning, coordination, release-readiness, and audit work across development, product, program, and QA audit roles during the move to continuous planning.
Release Train Manager (RTE)
AVEVA
- Led multiple Agile Release Trains involving 50+ developers, testers, and analysts delivering cloud and on-premise industrial software, partnering with development managers, product, QA audit, DevOps, architecture, and senior leaders.
- Rebuilt confidence in the Enterprise SCADA train by establishing planning and meeting structures and managing readiness, dependencies, risks, and executive visibility; directors and senior VPs stepped back from routine working meetings.
- Organized 10 program increments for Enterprise SCADA and coordinated specified teams through seven system platform PIs, including planning preparation, dependency management, risk escalation, and release readiness.
- Supported 32 releases across six product areas, working with development managers and product stakeholders, and playing a substantial role in release closeout and QA audits.
Agile Program Manager
iA Financial Group
- Led program-level delivery across five internal and external teams with 40+ developers, testers, and analysts within the $4M+ Dealer Services Automation Program on Azure, spanning insurance, warranty, underwriting, tax, and payment workflows.
- Worked closely with IT management, portfolio management, product management, agile coaches, external vendors, and senior executive management in release planning and program execution.
- Recovered the underestimated Quick Quote initiative by validating skill gaps, securing senior technical support, re-estimating at four to five times the original estimate, and securing the additional budget and second team required.
- Delivered Quick Quote functionality for replacement, creditor, and extended warranty insurance products sold by vehicle dealerships across Canada.
- Delivered updated tax-processing logic across all provinces and territories for replacement, creditor, extended warranty, and GAP insurance products.
- Delivered automated underwriting and payment-processing workflows for the dealer services, insurance, and warranty products.
Agile Program Manager
DDS Wireless International
- Served as the program manager for four teams with over 25 developers, testers, and DevOps that developed a ParaTransit solution consisting of driver and rider mobile applications integrated with server/web applications deployed in the AWS Cloud.
- Acted as scrum master for driver and rider mobile application teams.
- Worked closely with the CTO and product managers in release planning and program execution.
- Collaborated with customer-facing project management, DevOps, and support teams to plan and execute contract delivery. Managed projects using Agile/Scrum methodologies.
- Served as program manager for the initial beta release of the company's ParaTransit solution, containing server-based booking, scheduling, dispatch, and vehicle management modules, a mobile driver application, and hardware for executing routes.
- Co-managed development-side customization for New York City Transit Authority Access-a-Ride, owning driver-side release cadence and defect triage while coordinating with the deployment team on a rollout contracted for 1,500 vehicles.
Lean Agile Project Manager
Global Relay Communications Inc
- Served as the project manager/scrum master of two teams with over 30 developers, testers, and DevOps personnel.
- Liaised with product managers and program management in a Scrum of Scrums setting regarding product roadmaps, release planning, requirements/stories, and project execution.
- Collaborated with release management, DevOps, IT-OPS, and support teams to plan and execute deployment and post-release support.
- Managed projects using Agile and Scrum methodologies.
- Led the teams that developed the service manager, WORM, SBS, CUPS, FA, and DSS applications as part of the cloud-based global relay archive solution.
Senior Project Manager | Scrum Master
PNI Digital Media
- Led up to three concurrent teams/projects containing as many as 20 developers, testers, and BAs.
- Oversaw development of eCommerce websites and mobile applications for major retailers that create custom business cards, cards and invitations, stamps, photo gifts, photo books, signs, banners, prints, and posters.
- Liaised with creative and marketing teams regarding site/application design and content.
- Collaborated with vendors and internal product setup and order processing teams to set up products and ensure that order processing and output functioned correctly.
- Managed all phases of the project using a mix of Agile and Waterfall methodologies.
- Managed multiple iOS and Android mobile photo application releases for Costco and Tesco, plus the initial and subsequent releases of the Staples Copy & Print website (http://design.staples.com).
- Delivered a mobile responsiveness update for Sam's Club Photo (http://photo.samsclub.com) that produced a five-point mobile-conversion gain and a 20% revenue increase, plus a Media Clip update for Tesco Photo (http://www.tescophoto.com).
Scrum Master (Contract)
Safeway
- Led a team of four developers and two testers as a scrum master to develop a discount offer management system that integrated with the store's point of sale systems and other upstream systems.
- Managed bi-weekly sprints (daily stand-ups, sprint reviews, sprint planning, and retrospective meetings, etc.), developed and groomed product backlog.
- Contributed as a business systems analyst to write requirements documents for requested changes to our 3rd party vendor system.
- Delivered four bi-monthly releases containing new features for our offer management system.
- Collaborated with business and development to build an in-house replacement offer management system.
- Supported merger activities as needed with feasibility analysis and feature development.
Project Manager (Contract)
HSBC
- Managed teams of up to 10 developers, testers, and business analysts in executing functionality improvement projects that were part of the bank’s overall HSBCnet web and mobile program, working on up to six projects concurrently.
- Oversaw project scope, timelines, and budgeting, and coordinated international teams to meet stakeholder objectives.
- Finalized a project to add Canadian French and Chinese language NLS tags to seven applications across HSBCnet.
- Completed a project to make payment-related application changes to show terms and conditions and to collect a purpose of payment code to meet updated regulations in the Malaysian market.
- Led a team of six people in a project to migrate customer data and write scripts and application changes to prevent customers in Kazakhstan from accessing the service following HSBC’s sale of all its assets in the country.
IT Project Senior Consultant | Scrum Master
SAP
- Led a team of 14 locally and remotely based IT specialists in retiring intranet outdated functionality that represented a downtime risk valued at €30 million.
- Drove pre-project consulting, managed budgets and timelines, and spearheaded the migration of several key functionalities, successfully retiring the distribution list management tool and 14 (out of 23) workflows.
- Managed a team of nine local and remote employees in an identity management upgrade project designed to increase performance, stability, and functionality by migrating to SAP Netweaver 7.2.
- Oversaw scope, timelines, and budget forecasts, as well as delivering status updates and addressing risks and requirement changes.
- Served as the scrum master in the team’s transition from monthly iterative releases to Agile. Led sprint planning, sprint demo, and sprint retrospective meetings.
Senior Project Manager
AeroInfo Systems, A Boeing Company
- Directed application development of Situational Awareness and Performance Metrics components as part of Boeing's GoldCare cloud-based SaaS offering.
- Helped grow the Boeing GoldCare engagement from a seven-person team and approximately $700,000 in annual purchase-order value to 25 people and more than $4 million.
- Directly managed the founding seven-person GoldCare team and, after the move to a matrix model, two project managers; conducted performance evaluations and helped members progress into lead and architect roles.
- Oversaw multiple releases of Situational Awareness, a web-based dashboard that displays real-time flight and maintenance event data, which enabled operations and planning staff to predict and deal with maintenance and flight issues.
- Managed multiple releases of Performance Metrics, a web-based business intelligence application that hosted dashboards and detailed reports relating to flight performance, GoldCare and MRO maintenance performance, and parts usage and reliability.
Software Developer Leader
AeroInfo Systems, A Boeing Company
- Project-managed and led the development of the Maintenance Engineering Management 2.7.0 project, adding new functionality to a suite of applications with a team of six developers, three testers, and a business analyst.
- Led architecture and application development and integration on the Sustainment Data System project, developing, implementing, and deploying several releases for the C-17 program.
- Served as on-site project manager and project engineer on the Royal Brunei Airlines deployment project with partners Boeing, Mxi, and Ramco Systems. Oversaw all aspects of deploying the AeroInfo piece of the Boeing system.
- Contributed to the successful scoping of deployment projects for companies such as China Airlines and Qantas Airways.
- Managed a 9-month project to implement new features in the company's flagship product. Increased product stability and quality by introducing improved QA and automated build and install processes.
- Improved the software development process in the areas of change control, risk management, build, and release management.
Software Developer Team Lead | Software Developer
eCharge Corporation
- Defined requirements and designed/developed components of patented internet payment system products.
- Led a team of eight developers in the ongoing development of product features and upgrades.
- Worked with major partners such as Cable & Wireless, Telia, Deutsche Telekom, and AOL.
- Directed onsite deployment and support projects and developed service level agreements and merchant onboarding processes.
- Named inventor on two issued U.S. patents in the eCharge patent family (U.S. Patents 7,606,737 B2 and 7,606,355 B2).
Project History
IQ AVLM System for New York City Transit Authority (NYCTA)
Managed initial and subsequent releases of the IQ AVLM system deployed to NYCTA.
Managed several teams with over 25 developers, testers, and DevOps staff in developing the initial MVP offering of our ParaTransit solution containing server-based booking, scheduling, dispatch, and vehicle management modules for scheduling and managing customer trips, a mobile driver application and hardware for executing routes, and a mobile rider application for booking trips
Managed several teams in developing and deploying the AVLM portion of a customized solution for the New York City Transit Authority (NYCTA) to support their Access-a-Ride service. The solution will be deployed to over 1500 vehicles and is currently deployed to over 400 vehicles.
Technologies used include AWS, PostgreSQL, DynamoDB, Node.js, React Native, Lambda functions, Kubernetes, Kafka, Ember, Android OS 8.0, custom Android tablets
Claim-controlled AI Document Generation and Audit System
- 10/10 — Seeded Regressions Caught in Mutation Testing
- 4 — Source Documents Under Automated Claim Control
Producing tailored senior-level application packages at volume meant every metric, title, and date had to stay accurate and traceable to evidence. Manual drafting was slow and allowed unverified or inflated statements to drift into documents. The real problem was quality control at scale, not writing speed.
I built a controlled document-generation pipeline using ChatGPT, Claude Code, and Python. A canonical claim-controls file defines approved wording and forbidden phrasings; a separate employment-history file anchors every date. A Python audit suite checks each generated package against those controls and fails closed on any violation, with regression tests covering the checks themselves. An independent adversarial review pass scores each package before submission. Independent applied work, not a production client deployment.
Every metric in a generated package is now traceable to an approved source, and the audit has caught claim drift that manual review missed. Controls and their regression tests run on every package before submission.
Staples Copy & Print - Apollo Launch (PNI Digital Media)
Managed several releases of the Staples Copy & Print website.
Managed two teams with a total of 15+ developers, testers, and business analysts to deliver the initial launch and numerous major releases of the Staples Copy & Print website (http://design.staples.com) which replaced the VistaPrint site and increased sales and revenue.
Archive 10 Compliance Archiving Platform (Global Relay)
Managed initial and subsequent releases of the WORM server component.
Managed a team of 15 + developers, testers, and DevOps in delivering the initial and subsequent releases of the write once read many (WORM) server application which exports archived customer messages from the Archive 10 system and makes encrypted tape backups of the archived data on a Quantum Tape Archive system for offsite storage.
Technologies used include Java, Thrift, Ansible, Jenkins, Zabbix, and Selenium.
CIP Intranet Retirement (SAP)
Migrated business-critical functionality from an aging, deteriorating CIP system so that its system could be retired.
Drove pre-project consulting with a senior architect to estimate and plan the retirement of the CIP system, which represented a downtime risk of €30 million if the system crashed and couldn’t be recovered. This lead to the approval of the project.
Led a team of 14 locally and remotely based IT specialists in successfully retiring the Distribution List Management tool.
Led a remote team in retiring 14 ( out of 23) workflows. Managed budgets (€1.2 million/year) and timelines.
Goldcare Situational Awareness and Performance Metrics
Released multiple versions of Situational Awareness and Performance Metrics as part of the Boeing’s GoldCare SaaS offering.
As part of Boeing’s GoldCare Cloud-based SaaS offering, managed application development of several products.
Built and mentored strong project teams while establishing strengthened relationships with clients, resulting in increased business revenue (doubled purchase order dollar amount yearly) and first-class customer satisfaction ratings. Managed yearly budgets reaching $4 million per year.
Managed multiple releases of Situational Awareness which is a web-based dashboard that displays real-time flight and maintenance event data to enable operations and planning staff to predict and deal with maintenance and flight issues.
Managed several releases of Performance Metrics, which is a web-based business intelligence application that hosted dashboards and detailed reports relating to flight performance, GoldCare and MRO maintenance performance, and parts usage and reliability.
Enterprise SCADA Agile Release Train Rebuild (AVEVA)
- 10 — Program Increments Organized for Enterprise SCADA
- 32 — Releases Supported Across the Trains
The Enterprise SCADA release train needed its leadership’s confidence rebuilt. A director was covering the release train engineer role after the prior arrangement failed, and senior leaders were attending routine working meetings because planning, dependency, and risk information could not yet be trusted from the train itself.
Took over the Enterprise SCADA train as release train manager. Led PI-planning preparation and execution, introduced meeting structures and dashboards, and managed dependencies, risks, and readiness as standing disciplines rather than escalations. Across the trains supported, I helped coordinate releases with development managers and product stakeholders, and played a substantial role in carrying releases through their closing QA audits. Enterprise SCADA was organized through 10 program increments.
I earned stakeholder confidence: directors and senior VPs stopped attending routine meetings once trust was restored. I supported 32 releases across six product areas as the combined output of the trains supported.
AIM Engineering Initiative Recovery (AVEVA)
- 1 to 3 — Teams After Replanning and Escalation
- 12 Months — Engineering Initiative Recovered and Relaunched
The AIM engineering project had been rejected as a formal program in favor of a backlog-mode approach, with one team working on features continuously. It never gained traction, and when the person handling it retired, the work was handed over, stalled, with no plan showing whether the committed scope was reachable.
Reorganized backlog grooming and prioritization, then built a realistic timeline from the existing approach and actual capacity. The resulting completion date was unacceptable to stakeholders, which was the point: it exposed the gap between expectations and resourcing. Used that evidence to escalate resource needs and help move the work under engineering as a reorganized program, after which two further delivery teams and an engineering-side development manager were added.
The effort expanded from one team to three, produced an acceptable plan, and was relaunched under experienced engineering management, then handed to a Europe-based program manager for continued delivery.
Quick Quote Recovery, Dealer Services Automation (iA Financial Group)
- 4-5x — Revised Project Estimate vs. Original
- 2 — Delivery Teams After Replanning
Quick Quote sat within the $4+ million Dealer Services Automation Program, giving vehicle dealerships across Canada quotes on replacement, creditor, and extended warranty insurance. The project had been significantly underestimated, and the external delivery team was too junior for the work in front of it.
Validated the skill gaps with the architect rather than treating the estimate as merely optimistic. Secured a more senior developer and a full-time vendor architect, then re-estimated the work with the team and the product owner. Obtained additional budget on the strength of that re-estimate and added a second delivery team. Recovery rested on the replanning and the two teams together, not on the staffing change alone.
I delivered Quick Quote with an improved user workflow and improved quote-estimation logic. The revised project estimate was four to five times the original, and the replan improved velocity and set a realistic schedule and budget.
Other Experience


The Project Management Blueprint, Part 2: A Comprehensive Comparison of Waterfall, DAD, SAFe, LeSS, and Scrum@Scale
Education
Certificate in Project Management
University of British Columbia - Vancouver, BC, Canada
Diploma in Computer Systems Technology
British Columbia Institute of Technology - Burnaby, BC, Canada
Bachelor's Degree in Economics
University of British Columbia - Vancouver, BC, Canada
Certifications
Building AI Agents and Agentic Workflows
IBM | via Coursera
Agentic AI
DeepLearning.AI
IBM AI Product Management Professional Certificate
IBM / SkillUp
Generative AI for Product Managers Specialization
IBM / SkillUp
Certified SAFe 6 Agilist
Scaled Agile
Microsoft Power BI Desktop for Business Intelligence
Udemy
Pragmatic Marketing Certified - Level II (PMC-II)
Pragmatic Marketing, Inc.
Certified Scrum Professional (CSP-SM, CSP-PO)
Scrum Alliance
Project Management Professional (PMP)
Project Management Institute (PMI)
Skills
Tools
Jira, Confluence, Microsoft Power BI, Trello
Paradigms
Scrum, Agile, Agile Project Management, Waterfall Development, Azure DevOps, Requirements Analysis
Industry Expertise
Financial Services, Banking & Finance, Aerospace & Defense, Public Transportation
Other
Software Implementation, Software Project Management, Technical Project Management, Stakeholder Management, Team Management, Certified ScrumMaster (CSM), Software Development Lifecycle (SDLC), Scrum Master, Project Management, Digital, IT, Technical Program Management, Program Management, PMI, Cross-functional Team Leadership, Microsoft Teams, Backlog Management, Startups, Vendor Management, Scaled Agile Framework (SAFe), Agile Program Management, Agile Coaching, Large Language Models (LLMs), IT Projects, Mobile, Software as a Service (SaaS), Product Launch, eCommerce Platforms, Compliance, eCommerce, Mobile eCommerce, Mobile App Development, Release Management, LangChain, Artificial Intelligence (AI), LangGraph, AI Agents, Generative Artificial Intelligence (GenAI), Product Management, AI Product Management, Business Intelligence (BI), Python, Product Marketing, Agentic AI Systems, Agentic Coding
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring