●Filled various roles in all the phases of the software development life cycle such as business analysis, project management, team leader, systems management, quality assurance, software development and production support, mostly focusing on quality.
●Extensive experience working with teams to build solutions that drive business forward, working in various industries, from manufacturing and insurance to telecommunications, converting legacy systems to cutting edge software, using different methodologies, such as waterfall, agile and hybrid approaches.
The City of Calgary, Calgary - Jul 2019 – Dec 2020 (Contract)
●Gathered and prepared requirements to refine business as well as technical requirements, mostly for the purpose of preparing RFPs (Request for Proposal) for publishing and then holding sessions to rate ant received bids.
●Managed several different projects (RFPs, vendor-based development and internal development), functioning as both Business Analyst and Project Manager.
●Worked with Corporate Security and the PCI (Payment Card Industry) compliance team to ensure RFP responses conformed to The City, as well as external standards.
●Worked with the PMO (Project Management Office) to ensure that all artifacts for the different projects were created and stored in the correct locations and that all the project gateways had the necessary authorizations to proceed to the next phase.
Shaw Communications Inc., Calgary - Apr 2013 – Sep 2018
Senior Business Analyst
●Facilitated requirements gathering workshops to elicit and refine business requirements, using a variety of modeling tools including flow charts and user stories to drive out critical requirements and to ensure stakeholder understanding, assisting other BAs on cross-functional projects to understand and document business requirements,
●Worked with teams to build functional requirements and design specifications, using Mingle-Agile Tool as an electronic Kanban to manage project backlog as part of a Continuous Delivery process essentially following a DevOps model, cross-referencing to JIRA tickets where necessary for all in-house development.
●Worked with QAT/UAT Teams to build test plans and schedule testing cycles for any new deliverables, ensuring that all acceptance criteria were met.
●Worked with Financial Controls (SOX) and Security Teams to ensure projects met compliance and security requirements.
●Used MS Office including Visio to document new and update existing business processes as part of project deliverables.
●Used Balsamiq to create mockups for projects.
●Created Solution Support Documents and familiarized Operations team with modified processes to allow for smooth transitions to new application deployments.
●Created change requests via ServiceNow and scheduled deployments, verifying timeliness and success of outcomes and maintained CMDB for applications, where applicable.
●Maintained group’s document repository via Sharepoint, also using Confluence on some projects.
●Created and maintained business requirement documents as well as process flows for a project to convert Pay per View/Video on Demand from legacy (IUM) to new (Mediation Zone) mediation software. This project included the collaboration with Rogers to bring SHOMI to the market.
●Incorporated newly purchased company (ViaWest) into existing ERP system (SBS), by creating the BRD as basis for the design. Documented the business process flows for the integration between Salesforce CRM and the ViaWest CRM, as well as the transactional data from ViaWest into Shaw’s Billing System.
●Liaised with external print vendor (Symcor) to outsource Shaw’s in-house printshop. This included all functional as well as technical requirements, starting with a gap analysis. This was part of a consolidation/rationalization process to streamline the number of in-house applications and migrating invoice images from internal storage to a cloud-based vendor solution. (Vault)
●Assisted Team Lead with administrative duties for the team, as well as functioning as the back-up when needed.
Axia FibreNet, Calgary - Apr 2004—Mar 2013
●Supported the company’s financial systems, specifically their billing system software as well as the General Ledger, by gathering requirements for new products and creating solutions for the business needs, using HP Service Manager, an ITSM Tool using the ITIL framework to maintain a Service Catalogue and CMDB.
●Used Crystal Reports and Excel to analyze and provide information to management.
●Assisted in defining the functional requirements to replace Singleview CRM with Saleslogix as part of the company’s strategy to migrate from Oracle to MS SQL Server.
●Migrated the company from Singleview software to MAS500, also as part of the rationalization effort, working extensively with the vendor to ensure a seamless transition to the new application, by documenting all business/functional processes and assisting the infrastructure team to assess non-functional requirements.
●Supported MAS500 by liaising with the vendor to resolve issues promptly and efficiently, supplying them with the necessary functional specifications.
●Was involved in a migration of the CMDB from HP ServiceDesk to NetCracker, focusing on the requirements for the financial interface between NetCracker and MAS500, as part of a rationalization process of the company’s applications.
ADC, Edmonton - Dec 1996—Feb 2004
Support Analyst/Quality Assurance Lead (2002 – 2004)
Team Leader/Business Analyst (1996 – 2002)
Castrol, Johannesburg, South Africa – Oct 1990 – Nov 1996: Project/Systems Manager
Sentrasure, Johannesburg, South Africa May 1984 – Sep 1990: Analyst/Programmer, Team Lead
Education and Training
●ITIL Foundation in IT Service Management - CGI
●Project Management Diploma – Damelin, South Africa
●Analyst/Programmer Diploma – Van Zyl & Pritchard, South Africa
●Faculty of Science, University of Stellenbosch, South Africa (Incomplete)
Active member of IIBA