Project: "Financial Information Returns (FIR)", 2016
Service Category: Solutions Development
Role(s): Applications Architect
Client: Ministry of Education (Ontario, Canada)
Scope of Services and Deliverables:
-
Work with solution designer to produce all required Zachman framework architecture deliverables for application architecture component including the physical data model. A completed set of logical architecture deliverables will be available to support this task.
-
Work closely with the director, managers, and staff of the Municipal Finance Policy Branch issues and business needs.
-
Works closely with developers and solution designer to document the existing physical application architecture.
-
Works closely with architecture governance team to ensure that existing logical artifacts and new application architecture artifacts are developed according to corporate standards.
-
Participate in discussions with Infrastructure Technology Services (ITS), Corporate Security Branch (CSB), Centre of Excellence for Accessibility and Information Privacy and Achieves (IPA) Office to ensure the application remains compliant with all applicable GO-ITS standards.
-
Support the analysis of existing business processes and recommends process improvements to effectively harness the benefits of using the application(s).
-
Provide input and complete architectural artefacts as required for physical layers of the Zachman framework.
-
Liaise with IT specialists and unit leads and work closely with support team members and relevant stakeholders.
-
Develop realistic work breakdown structure and contribute in preparing overall project schedule.
-
Perform day-to-day tracking, reporting and facilitating resolution of issues and risks for all project activities.
-
Ensure defined Change Management Process is followed for any change from agreed scope, schedule, or quality.
-
Knowledge transfer materials as required.
Project: "Strategic Mandate Agreement (SMA) Enhancements 2015- 2016", 2015
Service Category: Solutions Development
Role(s): Business Analyst
Client: Ministry of Education (Ontario, Canada)
Scope of Services and Deliverables:
-
Document and Analyse the current Business Process and identify gaps
-
Participate in and/or lead Joint Application Design sessions with the business and IT teams
-
Gather, document and analyse Business Requirements
-
Document business meeting minutes taking particular care with accurately recording next step and action items
-
Lead the analysis effort and participate in design, development and testing activities
-
Analyse business needs and participate in design of the overall project.
-
Record Business requirements in a prescribed ministry format ensuring that they make sense to both Business and IT team members
-
Participate in the preparation and execution of System Integration Testing activities
-
Participate in the preparation and execution of User Acceptance Testing activities
-
Support defect resolution by following up with the business to confirm design decisions as required
-
Participate in project design and code walkthroughs with an eye on whether the system deliverables will meet the business requirements
-
Create Operation Manual documents and develop and/or update other documentation as required
Project: "IT Rationalization - DC Migration Coordination Project", 2015
Service Category: Deployment and Operations
Role(s): Middleware Specialist
Client: Ministry of Health and Long-Term Care (Ontario, Canada)
Scope of Services and Deliverables:
-
Middleware technical specialist to analyze, review, provides options and recommendations on project deliverables/tasks required and impact.
-
Identification and documentation of technical requirements, including consultation with the
technical resources of all involved application teams and parties and review and
agreement of approaches.
-
Technical requirement analysis and documentation.
-
Technical recommendations and documentation on design, set-up, installation,
configuration, tuning and support.
-
Technical review with application teams to ensure all application solutions and
development frameworks are adequately covered.
-
Technical hands-on experience in design, installation, patching, configuration, tuning and
support of middleware products - Apache web server and WebSphere Application Server and other related technologies including authentication, security and connectivity in a multi-tiered Java EE environment as the key requirements, and DataPower, Connect:Direct, Internet Information Services (IIS), MS SQL Server, Secure File Transfer (Tumbleweed), RightFax as desirable requirements.
-
Technical experience in support of the full development life cycle or full migration path
including development, testing, system test, user acceptance test, conformance test and production deployment and maintenance.
-
Administration and performance monitoring and tuning to facilitate application testing.
-
Migration evaluations and validation
-
Application migration and deployment support.
-
Packaging and documentation for middleware and application deployment.
-
Production deployment support for middleware and reference applications.
-
Performance monitoring specification and reporting.
-
Post-implementation production support.
-
Knowledge transfer, training and documentation for HSC permanent staff.
-
Lessons Learnt from the technical perspective
-
Weekly status reporting and technical project plan updates.
Project: "WTRS – Enhancements, Maintenance and Support Fixes, Middleware Oracle Upgrade Project", 2015
Service Category: Testing & QA
Role(s): Systems Testing/QA Specialist
Client: Ministry of the Environment and Climate Change (Ontario, Canada)
Scope of Services and Deliverables:
-
Functional testing, including application integration (links, connections, security transactions between functions, and main modules)
-
System testing (end-to-end testing)
-
Regression testing
-
Acceptance testing
-
Accessibility for Ontarians with Disabilities Act (AODA) testing (Level of Conformance Required is AA as defined in “Web Content Accessibility Guidelines (WCAG) 2.0”)
-
Security testing, including Application Vulnerability Testing
-
Data and database integrity testing
-
Configuration testing
-
Stress testing
-
Load and volume testing
Project: "FCMS Maintenance and Support", 2015
Service Category: Deployment & Operations
Role(s): Systems Administration/ Operation Support Specialist
Client: Ministry of Community and Social Services (Ontario, Canada)
Scope of Services and Deliverables:
-
System Management, Storage Management, Partition Management, Security Management, Performance Management and Tuning to support maintenance, development and production in an AIX 6 environment
-
Operating System Installation, patch management and configuration
-
COTS enterprise software installation, patch management and configuration
-
Development and maintenance of scripts in KSH or scripting languages (PERL/Python)
-
Job scheduling and administration
-
System monitoring and reporting, and
-
Participate in project prioritization plans, adding valuable input to deliverables, impact, scope and project schedules weighing benefits vs. costs.
Project: "IT-Rationalization Project", 2014
Service Category: Deployment & Operations
Role(s): Technical Writer
Client: Treasury Board Secretariat (Ontario, Canada)
Scope of Services and Deliverables:
-
Document Business Intelligence and Business Analytic systems
-
Create and document data flow diagrams
-
Create and document business process diagrams
-
Document use cases in consultation with business analyst
-
Document test cases based on business requirements
-
Document technical discussions
-
Create business case documents
-
Create RFP document
-
Create project artifacts
-
Create system and application security related documents
Project: "Testing Services", 2014
Service Category: Testing & QA
Role(s): Task Based Consultant
Client: eHealth Ontario (Ontario, Canada)
Scope of Services and Deliverables:
-
Prepare properly formatted test strategies and test plans (with a focus on performance testing and automated testing) using the eHealth Ontario templates, and according to industry best practices.
-
Prepare test cases of high quality, and will be required to provide a test coverage matrix that demonstrates traceability of the test cases to the project’s requirements and use cases.
-
Prepare test scripts (both manual and automated) of high quality for each test case, where appropriate.
-
Prepare requirements for test data, and to develop, load, and manage the test data as required.
-
Execute test cases (including all manual and automated test scripts required to conduct test cases).
-
Provide knowledge transfer as required.
-
Prepare documentation, reports, status updates, and other artifacts as required.
-
Execute other testing-related tasks as required under the direction of eHealth Ontario.
Project: "EBI Core Projects", 2014
Service Category: Solutions Development
Role(s): Business Analyst
Client: Ministry of Education (Ontario, Canada)
Scope of Services and Deliverables:
-
Participate in the analysis, design, development and testing on the new Projects;
-
Analyse the new development needs and participate in design of the overall project.
-
Record requirements from the Business that makes sense to both Business and IT
-
Participate in the preparation of System Integration Testing
-
Participate in project design and code walkthroughs with an eye on whether the deliverables have met the requirements.
-
Prepare architectural documents for the Threat/Risk Assessment (TRA) and Privacy Impact Assessment (PIA)
Project: "Health Services Cluster Information Technology Rationalization Project", 2014
Service Category: Deployment and Operations
Role(s): Middleware Specialist
Client: Ministry of Health and Long-Term Care (Ontario, Canada)
Scope of Services and Deliverables:
-
Analyze, review, provide options and recommendations on project deliverables/tasks
required and impact.
-
Identification and documentation of technical requirements, including consultation with the
technical resources of all involved application teams and parties and review and
agreement of approaches.
-
Technical requirement analysis and documentation.
-
Technical recommendations and documentation on design, set-up, installation,
configuration, tuning and support.
-
Technical review with application teams to ensure all application solutions and
development frameworks are adequately covered.
-
Technical hands-on experience in design, installation, patching, configuration, tuning and
support of middleware products - Apache web server and WebSphere Application Server and other related technologies including authentication, security and connectivity in a multi-tiered Java EE environment as the key requirements, and DataPower, Connect:Direct, Internet Information Services (IIS), MS SQL Server, Secure File Transfer (Tumbleweed), RightFax as desirable requirements.
-
Technical experience in support of the full development life cycle or full migration path
including development, testing, system test, user acceptance test, conformance test and production deployment and maintenance.
-
Administration and performance monitoring and tuning to facilitate application testing.
-
Migration evaluations and validation
-
Application migration and deployment support.
-
Packaging and documentation for middleware and application deployment.
-
Production deployment support for middleware and reference applications.
-
Performance monitoring specification and reporting.
-
Post-implementation production support.
-
Knowledge transfer, training and documentation for HSC permanent staff.
-
Lessons Learnt from the technical perspective
-
Weekly status reporting and technical project plan updates.
Project: "Employment Standard’s Audit Tool Project", 2013
Service Category: Solutions Development
Role(s): Programmer/Developer
Client: Ministry of Labour (Ontario, Canada)
Scope of Services and Deliverables:
-
Assist the PM and BA with building a project road map covering the two phases
of the project
-
Analysis of business requirements, system analysis, and design.
-
Development of functional and non-functional specification
-
Development of the Intake Functionality (includes development of forms on
SharePoint and associated changes)
-
The provision of guidance and knowledge transfer to other LTC resources in
order to assist them in supporting the applications and enhancements.
-
Provide day-to-day technical support, troubleshooting and bug fixes with
turnaround times in line with LTC’s Service Level Agreement (SLA) and in
accordance with the severity level and escalation stage.
-
Provide user and system documentation as per the format already established for
the system.
-
Report weekly on status and projected plans that conform to existing LTC
standards as well as consistently update the LTC activity reporting system.
Project: "ADP System Re-Development Project", 2012-2013
Service Category: Testing and Quality Assurance (QA)
Role(s): Systems Testing/QASpecialist
Client: Ministry of Health and Long-Term Care (Ontario, Canada)
Scope of Services and Deliverables:
-
Support ADAM Enhancements web application implementation – ensure all change requests will be implemented accurately without impacting the completed system functions as well as minimum system outage at system go-live.
-
Liaise with the Senior Business Analysts, end-users and the development team to clarify and confirm business requirements and identify issues.
-
Design, construct, test and implement ADAM Enhancements system functions using an iterative development approach, including prototyping.
-
Interpret use cases / UML-based analysis model, report specifications to create test plan, test cases and scenarios;
-
Create test data and maintain the system testing and user acceptance databases;
-
Develop automated regression test scripts and perform system, integration and regression testing to ensure system quality and support user acceptance testing.
-
Provide support to ADAM maintenance activities
-
Produce and update technical documentation according to OPS standards.
-
Transfer skills and knowledge to selected OPS staff.
Project: "Mortgages BVAL algorithms & interfaces", 2010-2011
Client: Bloomberg (NY, US)
Project Scope Included:
- Delivering the most favorable technical solution to a customer's needs and expectations
following business requirements, enterprise IT standards and policies, and best practices:
cross environment data synchronization solution, Quarantine Central application etc.
- Contributing in design, development and enhancement of Bloomberg pricing evaluation applications
and components for mortgage-backed securities; that includes front screens, stand-alone offline
applications, services, databases and shell scripts
Project: "Fiscal Planning Services, CRM system support", 2010-2011
Client: Microsoft Canada (Mississauga, Canada)
Project Scope Included:
- Developing SSIS packages for data pulls from multiple systems to consolidate
the data on a single checkpoint SQL server for audits and reporting
- Contributing in development and administration of SharePoint site: lists creation,
setting permissions, etc
- Participating in UATs for QFE and systems releases: analyzed requested changes, requirements and fixes
using available sources: FSD, VSTF, etc.; created test scripts for UI and backend in order to test
the implemented changes; tested; participated in triage calls with development teams to escalate and
track bugs and issues
- Evaluating functional specifications of corporate tools in order to implement predefined business rules;
escalated to the development team tools limitation and enhancement requirements
- Analyzing and raising data synchronization / quality issues to the data operations teams
Project: "CFC Staff Enterprise Solution", 2009-2010
Client: Government of Canada, Department of National Defence, CFC
(Toronto, Canada)
Project Scope Included:
- Developing a desktop application for data entry and custom reporting used by the
CFC staff
- Creating adaptive Graphical User Interface (GUI)
- Designing and implementing dynamic PDF fillable forms and exporting of data snapshots
into CSV files
- Implementing e-mail distribution and data archiving systems
- Improving existing web-based client requests registration system
- Providing Graphical User Interface and Software Design Specifications as well as
User Guide
- Creating functional system design specification within the CFC operational environment
Project: "Conveyancer", 2010
Client: First Canadian Title (Oakville, Ontario)
Project Scope Included:
- Designing and implementing data migration and consolidation from the legacy system
into the new enterprise product
- Development of web application (User Interface) and middle tier (Web Services) layers
for "The Conveyancer Enterprise Integration Solution"; it automates Title Insurance
policy creation and management
- Providing technical expertise and advice to the business and other non-technical
peers of the projects; mentoring junior developers during integration phases
Project: "Dain Rauscher", 2007-2008
Client: RBC Investments (Toronto, Canada)
Project Scope Included:
- Studying and analyzing detail business requirements to evaluate and recommend optimal
solution for existing technology architecture
- Performing full review and analysis of existing Client Source Dain Rauscher web
application
- Preparing system enhancements report based on the application analysis
- Re-designing system architecture and integrating new improvements into the existing
infrastructure
- Integrating account opening process with adding new products functions and porting
information to Broadridge and Thomson Financial
- Developing consolidated views of user accounts including information on Money Market
Funds and Capital Market Securities management
- Accomplishing optimization and performance tuning of the web-distributed multi-tier
application
- Providing expertise and counsel ensuring that technology teams and business units understand
the architectural structure and selected technology is capable to support business initiatives
Project: "Playindies", 2006-2007
Client: Electronic Systems Software Solutions Inc. (Thornhill, Ontario)
Project Scope Included:
- Creating fully functional e-commerce application (web-based music store) dedicated
to MCE-based clients
- Designing business logic layer for a multi-tier solution
- Creating technical specification describing integration of the business logic tier, back-end distributed infrastructure
and front-end client application
- Implementing the following additional web site components: blogs, private messaging,
RSS feeds, purchasing (including integration with PayPal SDK)
- Creating Programmer's Guide documentation
Project: "Consolidation Proposal", 2006
Client: RBC Information Security (Toronto, Canada)
Project Scope Included:
- Designing a technical proposal to consolidate the web information security / identity
management system (authentication, authorization, registration, single sign-on infrastructures,
etc) for different financial online applications, such as RBC Express and Capital
Market
- Participating in setup, deployment and troubleshooting of existing information security system:
the products are highly secured distributed web applications with high availability, load balancing and
clustering support
- Optimizing and updating installation instructions for the web application Registration
System
- Building consensus and alignment between enterprise-wide technological direction
and business specific initiatives and requirements