Canada ·

Comprehensive Technology Consulting Services, with a focus on enhancing and maturing Management, Software Development, and DevOps practices.


Project & Program Management

Project Management

Program Management

Project & Portfolio Management (PPM) tool implementation and configuration.

Systems Development Lifecycle (SDLC)

Systems Development process analysis and consultation.

Agile and DevOps consultation, with a focus on the application of Agile Values, Principles, and Practices.

Application Lifecycle Management (ALM)

Application Lifecycle analysis, planning, and consultation.

Business and Technology roadmapping.

Sample Clients

Reliance Communications Canada (2014-2019)

Information Technology Operations/Lifecycle consulting.

Project Management Office (PMO) and Enterprise Architecture governance consulting.

Service Alberta (2012-2014)

Information Technology Operations/Lifecycle consulting.

Strategic Technology Planning consulting.

Alberta Learning ( (2002-2003)

Systems Development Lifecycle (SDLC) and Software Engineering consulting.

Information Technology Quality Assurance (QA) consultation.

Engineering Clear Solutions (2001-2002)

Development and consultation work on image capture and display software.

Development and maintenance work on a networked server-based client information database.

University of Athabasca (2000-2001)

Development of a hardware interface using Java and C programming languages.

Consultation work on the development of bridge used to interface hardware data collection with data management and display software.