Project Portfolio

My experience includes a number of different projects. Here are projects that I have worked on over the years.

    • Suncor
      • Engaged as part of the project team to analyze the application portfolio for establishment of a new Oil Sands project at their Fort Hills site.
      • Provide architecture services to determine the applications and infrastructure requirements for the new mine.
      • Assisting in planning for implementation of required applications to support the mine.
    • Oil Sands Safety Association 
      • Engaged as part of the Information Management Work Stream to assist in assessment of automation of systems for the provision of a common safety program for key stakeholders in the Alberta Oil Sands.
      • Assisted Identity Management Work Stream manager to produce use-case and high-level design documents related to the management of identity for the provision of a common safety program for key stakeholders in the Alberta Oil Sands.
    • Superior Propane
      • Engaged to assist in strategic planning initiatives and implementation of a new system to facilitate the delivery of propane to the customers of the organization. The organization was transitioning from a JD Edwards ERP platform to a system provided by ADD Systems Inc. The new system was developed specifically for the purpose of distribution of fossil fuels to customers. Worked with project team to implement new system and interfaces required to existing systems in an Infrastructure as a Service environment.
      • Developed two user interface components to facilitate integration of the new ERP system with other 3rd party applications. Utilized ASP.NET MVC to build and implement two tools which are used to move information to and from the new ERP platform. Supported users through testing and implementation of the software. Transitioning of the components to internal support resources undertaken as they became available.
      • Engaged to conduct scoping, planning and execution of a move of the existing data center to a new data center facility. Effort involved moving over 100 servers (physical and virtual) which service the needs of Superior Propane, three of its sister companies and the owning entity known as Superior Plus. Effort involved a team consisting of contractors, vendors and internal technical resources which were engaged with business to ensure that the move occurred with minimal, and optimally no disruption to business activities. Final project achieved this objective within the timelines available for the move. Over 70 applications were moved to a mix of cloud based implementations. Final system implementation was a hybrid of Software as a Service and Infrastructure as a Service models.
      • Provided overall solution architecture support to the Information Systems management team on strategic initiatives.
    • Alberta Justice and Attorney General
      • Solution Architect for initiative to build a case management system for the criminal justice system to handle adult criminal cases. Worked with multi-disciplinary team to capture requirements and deliver a solution using Microsoft .NET 4.0 and related technologies to deliver a suite of service enabled applications to provide support to new business processes. Responsible for external stakeholder engagement as part of overall solution definition responsibilities.
    • Alberta Human Resources
      • Solution Architect for initiative to recommend corrective actions related to existing Visual Basic 6.0 solution used to process applications for immigration support. Provided recommendations on short and long term strategies to upgrade and re-platform application.
    • Alberta Justice and Attorney General
      • Solution Architect / Developer of identity management solution for external web applications used by clients of the Maintenance Enforcement Information Management System. Integrated ASP.NET identity solution with Java-based application.
    • College and Association of Registered Nurses of Alberta
      • Enterprise application platform assessment. Create Architecture Vision document which gave recommendations on directions for systems supporting registration, practice, enforcement and audit of registered nurses in the province of Alberta.
    • Alberta Health Services
      • Provided solution architecture support for an initiative to design and implement a chronic disease management registry for the province of Alberta. As a result of amalgamation of the health regions, it was determined that a single approach to integration of information from all of the disparate information systems to provide a proactive approach to managing chronic diseases.
    • Alberta Pension Services Corporation
      • Provided solution architecture support for market scan and needs assessment for pension administration system. The client engaged CGI to produce an RFI and subsequent RFP for procurement of a replacement for their existing pension administration systems.
    • Manitoba Finance
      • Corporations Branch: Provide solution architecture support on an initiative to convert an existing Visual Basic 6.0 and ASP 3.0 application which belongs to the Saskatchewan Finance – Corporations Branch to a more current platform based on Microsoft’s .NET 4.0 platform. Application had desktop and web components which required conversion to new versions. Additional interfaces were required to interface with systems within the Manitoba government.
    • Flint Energy Services Ltd:
      • Provided solution architecture support and engaged in preliminary phase of establishing an enterprise architecture program. My work included working closely with one of the major divisions within the organization to begin developing an enterprise strategy for support of their business applications. Also worked with project teams on various solutions to provide guidance on solution approach. Worked with information systems management to help identify and estimate capital project requirements for 2010 budget preparation.
    • Alberta Health & Wellness:
      • Provided solution architecture support for an assessment of the claims payment system. Provided input on identification of opportunities, evaluation criteria and road map to implement recommendations for addressing issues with the claims system.
    • Alberta Human Resources and Employment
      • Acting as solution architect for departmental software renewal initiatives using the Microsoft .NET 1.1 platform. I am the lead architect for all projects carried on by CGI for the department. As well, I am acting as the architect on the Enterprise Data Integration Initiative where I am responsible for technical designs for the software built to move data from legacy systems (CISAM, Oracle and DB2) to an Enterprise Database. This initiative is also charged with building base business objects which will be reused by other renewal initiatives.
    • Alberta Infrastructure and Transportation
      • Acted as solution architect for an interface project which will link two existing systems together. Approach  used a web service interface and business objects developed using Visual Studio 2005, ASP.NET 2.0, .Net Framework 2.0, Microsoft Enterprise Library and Client Server Logical Architecture (CSLA).
    • Alberta Government Services
      • Brought in to consult on performance issues in a .NET application developed by CGI for Alberta Government Services. The issues were preventing final acceptance of the software solution by the client. My role was to facilitate refactoring of the code to eliminate performance issues under a very tight timeline. The initiative successfully resolved the major performance issues and resulted in acceptance of the software product by the client.
    • Apply Alberta – Alberta Post-Secondary Application System
      • Acting as solution architect for a centralized application for admission system for use by applicants to 21 post-secondary institutions to begin admission process. Solution included the application for admission which utilized ASP.NET forms and web services to facilitate the collection of profile information from applicants and transferring it to the participating institutions. Second aspect of the solution was an electronic transcript hub that utilizes an existing XML standard for transmission of transcript information. The hub connects the 21 post-secondary institutions and Alberta Education to transfer college and high school transcripts using a BizTalk 2006 server back end to facilitate message transfer between the participating institutions.
    • Alberta Learning – Learner Assistance
      • Acted as the Application Architect on a project to redevelop the existing administrative systems. The replacement system is being constructed on a Microsoft .NET platform. My role is to be the liaison between the client and the construction team to ensure that the design and construction meet their requirements.
    • Canadian Light Source
      • Acted as solution architect on general network infrastructure (GNI) design work package. In this role, I participated in the gathering of requirements and design of components of the GNI Design work package. I also assumed the role of chief architect later in the project. The Canadian Light Source is Canada’s first and only synchrotron. EDS Canada’s role was to implement the high speed network required for the facility and design the various other components of the IT infrastructure for the facility.
    • Pacific & Western Credit Corporation
      • Acted as solution architect for a project to review and revamp the software systems used to administer the companies activities in the deposit and lending services area.
    • Co-operative Superannuation Society Pension Plan
      • Acted as a solution architect helping to capture specifications for a replacement system to encompass the various administrative activities that are part of the day to day management of the pension plan. Employed techniques from the Unified Process to document the use cases and business rules for the Society.
    • Potash Corporation of Saskatchewan
      • Provided technical assistance in developing components and procedures to integrate the EntireX message broker facility into a customer service web application being developed by PCS. PCS sought our assistance to help them with the transition from a traditional mainframe shop using Natural and ADABAS.
    • Saskatchewan Opportunities Corporation
      • Acted as solution architect / project manager for transition of SOCO’s IT infrastructure from a multi-vendor support environment to a single vendor support model. This involved a complete overhaul of their technical infrastructure to eliminate redundancies. At the same time, several improvements were made to ensure the organization would not face difficulties with Y2K issues.
    • University of Saskatchewan
      • Acted as solution architect / project manager to migrate a key system written in an early version of Oracle Forms to the current version running on a Windows NT platform. As well, assisted in defining requirements and building a prototype of a Oracle Forms application to streamline the class scheduling process for the University.
    • RFS for Windows NT Banking System Project
      • Performed architecture (research and development), release planning,  client assessments, marketing support, support of 3rd party developers, and development of specialized COM component software
    • RFS for Windows NT Benchmarking Project
      • Development of benchmark parameters and conducting benchmark tests at Compaq Labs, in Houston, for RFS for Windows NT banking system to determine ability to scale to larger clients.
    • Ovation Banking System Projects
      • Architecture support and marketing support
    • Saskatchewan Health Drug Plan Claims System, TCP/IP Interface Project
      • Conducted initial Feasibility Study into approaches for submission of electronic claims by pharmacies to the Saskatchewan Drug Plan. TCP/IP over public / private networks was chosen as the approach. I was Project Manager / Architect for development of TCP/IP interface using Microsoft Internet Information Server on Windows NT 4.0, ActiveX middle tier objects, Microsoft Transaction Server, Microsoft SQL Server, Microsoft SNA Server (COM Transaction Integrator), CICS COBOL to IDMS application and database.
    • Canada Loan Administration Services
      • Lead a team to develop a student loan administration system using PowerBuilder with Oracle database server. Approach followed a distributed model with clients located across Canada and a data center which consolidated studient loan portfolios from 20 clients to provide central support of client reporting to Government of Canada.
    • Workers Compensation Board of Northwest Territories
      • Chief Architect and Project Manager for conversion of existing AS/400 RPG system to a PC based network using Windows NT, Windows NT Advanced Server with Microsoft SQL Server and PowerBuilder 3.x. We also used Microsoft SNA Server to tie into the legacy data on the AS/400 during the transition.
    • Government of the Northwest Territories – Tourism
      • Chief Architect for an application tracking system using Windows 3.1, Watcom SQL and PowerBuilder 3.x. The system evolved into a distributed system. Due to the communications problems of the Northwest Territories, we had to come up with some innovative methods of transferring data from regional offices throughout the arctic to the headquarters in Yellowknife.
    • NTNet Society of Northwest Territories
      • Charter board member and technical advisor for establishment of Canadian Internet presence in Northwest Territories.  Involved in planning, acquisition and implementation of internet service provision as part of CA*Net.
Advertisements
%d bloggers like this: