Senior Business Analyst – Engineering Systems Modernization – CPQ – CPQ AI at Enerflex (2026-03 – 2026-08)
The senior Business Analyst for the CPQ project within the Engineering Systems Modernization (ESM) program worked closely with the CPQ (Configure Price Quote) project manager and other ESM project managers and business analysts. The CPQ business analyst also worked closely with estimating and quoting business stakeholders and SMEs. The business analyst on this team focused on the technology and business processes for the implementation of a new CPQ SaaS solution and the integration of the new CPQ SaaS solution with other corporate systems, such as SAP.
- Facilitated requirements workshops with SMEs from various business teams to gather, clarify and refine business, functional and systems integration requirements, including pricing/estimating and reporting requirements.
- Facilitated requirements workshops with SMEs from various business teams to gather, clarify and refine artificial intelligence (AI) requirements for an AI system to be developed internally.
- Documented and maintained project requirements traceability matrix for CPQ, CPQ AI and CPQ integration with other corporate systems, such as SAP.
- Reviewed and updated existing engineer to delivery business processes.
- Completed business process gap analysis between the as-is and to be processes.
- Completed stakeholder analysis.
- Created data element dictionary.
- Request for Proposal (RFP): documented RFP requirements, demo requirements and vendor self-scoring evaluation, reviewed vendor responses, attended demos and scored vendors.
- Reviewed and provided feedback to PM on their project documentation (Charter, decision documents, etc.)
Senior Business Analyst – Corporate & Airport Technologies at Calgary Airport Authority (2024-06 – 2025-12)
The Senior Business Analyst for the Corporate & Airport technologies department worked closely with business stakeholders and SMEs. The business analyst on this team focuses on the technology portion of various initiatives and projects.
- Created business cases.
- Documented requirements for RFIs and in-house solutions.
- Created user stories from business requirements.
- Created wireframes for in-house mobile and web applications.
- Created process maps for API implementations.
- Facilitated demo sessions with stakeholders.
- Completed gap analysis.
- Completed stakeholder analysis.
- Assisted in creation and documentation of YYC's new POC process (maps, RACI, process details).
- Gathered requirements for a new system access with stakeholders and ServiceNow team for automated access request in ServiceNow (ServiceNow form, approval logic and published related knowledge articles in ServiceNow).
- Gathered requirements for changes to ServiceNow to the Safety & Security sub-module within BMS and led demo sessions and UAT. This included safety incidents notifications process, workflow and configuration changes.
- Participated in project closeout activities to support other PMs: lessons learned, asset financial information.
Project Manager at Calgary Airport Authority (2024-09 – 2025-12)
The project manager manages assigned projects and ensures that implementations meet business stakeholders' requirements. In this role, I managed the implementation of the first YYC airside fleet management system. I also acted as business analyst for this project.
- Managed assigned projects as well as stakeholders' expectations.
- Managed relationship with vendors.
- Defined project scope with various stakeholders.
- Created and reported on project KPIs.
- Managed vendor tasks and tracks deliverables, as well as following up on current risks and issues.
- Planed, scheduled and managed projects tasks and execution throughout the development lifecycle: requirements, design, development, and testing, as well as deployment and warranty period.
- Followed gating project management process as well as various compliance, regulatory processes and requirements.
- Maintained Risks, Issues, Decision log.
- Created weekly and monthly reports for all assigned projects.
- Escalated issues and obtained decision approvals as needed.
- Assisted staff in finding solution to project, functional and technical issues.
- Assisted testers with test plan and test report.
- Documented and presented training material to affected departments.
Senior Business Analyst - Enterprise Services, Technology & Networks at Shaw Communications (2020-03 – 2023-10)
The role of the business analyst on the ESTN team is to work closely with project managers, business stakeholders and domain SMEs.
- Created business cases using the ServiceNow Demand Management in the SPM module.
- Gathered and documented business and functional requirements from business and project stakeholders for project scope definition, and traceability.
- Created user stories from business requirements when needed.
- Reviewed technical design documents to assess alignment with requirements and provided feedback.
- Gathered technical requirements for various request for proposals aimed to aid in vendor selection.
- Assisted testers with test plan and test cases creation.
- Participated in interview process.
- Onboarded and provided ongoing support to new project managers and business analysts (training sessions and support for: project delivery framework, ServiceNow PPM and Sharepoint governance, reporting requirements, and regulatory assessments).
- Participated in the creation and continuous improvement of the Project Delivery Framework.
- Created business analysis related templates for the Project Delivery Framework.
- Updated project management related templates for the Project Delivery Framework.
- Conducted internal audits of completed projects.
- Supported new project managers with the creation of their weekly and monthly reports.
- Participated in Intake process: created/refined business cases, confirmed business requirements from stakeholders, confirmed high level effort from tech leads.
- Participated in the continuous improvement of the Intake process.
- New infrastructure environment creation for a Calabrio upgrade, where I also acted as project manager.
- VOD (Video on Demand) SQL Servers upgrade.
- HighDeal application and database upgrade, where I also acted as project manager.
- Modernization projects including Servers, OS and application upgrades (e.g. Citrix to Windows Virtual Desktop).
- Created and maintained server and application inventory lists for upgrade projects.
- Shared inventory lists with the new CMDB solutions team.
Senior Business Analyst - Contact Centre Technology at Shaw Communications (2018-02 – 2020-03)
The role of the Business Analyst for the Contact Centre Technology department is to work closely with the Contact Centre Technology business stakeholders and SMEs. The business analyst on this team focuses on the technology portion of various projects.
- Gathered and documented business and functional requirements from business and project stakeholders for project scope definition, and traceability.
- Created user stories from business requirements.
- Reviewed technical design documents to assess alignment with requirements and provided feedback.
- Gathered technical requirements for various request for proposals aimed to aid in vendor selection.
- Assisted testers with test plan and test cases creation.
- LCM and Calabrio upgrade where I also acted as project manager.
Business Analyst for RFP - Contact Centre Technology at Shaw Communications (2018-11 – 2019-03)
The role of the business analyst was to lead and participate in the RFP process effort from requirements and selection criteria to onboarding new vendor partner. This work was done with the help of Shaw's vendor management team.
- Created and maintained RFP requirements and vendor selection criteria list.
- Participated in vendor evaluations.
- Attended vendor demos.
- Participated in vendor selection discussions and vote.
RFP Onboarding Coordinator - Contact Centre Technology at Shaw Communications (2018-02 – 2023-10)
The RFP Onboarding Coordinator for the Contact Centre Technology department is responsible for the onboarding of the new managed services vendor partner. This includes technical and business process knowledge onboarding. The coordinator works closely with the Contact Centre Technology team.