1. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 1
Section 1 = Permanent positions Section 2 = Contract positions (see page 3)
Permanent Positions (latest are listed first)
4 years and Gamma-Dynacare Laboratories, Brampton, Ontario May 2010 to July 2014
2 months Employed as a senior developer, working with the Director of Application Development & Support
to manage a developer group of 20 (staff and contractors) and to manage project workloads.
Assigned resources to projects and support tickets as required.
Reported on effort by projects and support for all developer resources (AS400 and .NET).
As an original member of the Solutions Design Office (SDO), I collaborated with an elite team
of IT professionals to leverage best practices and evolve quality, sustainable solutions.
Worked on the Data Governance committee within the SDO group.
As current member of the GDML Learning Council, I work to promote learning within the
organization by recommending new initiatives to the senior executive.
Participated in 2012 Learn at Work Week by presenting two lunch and learn sessions for
MS Outlook and MS Excel for novice users.
After being approached by CEO and others, I participated in several focus groups, to
assess areas needing improvement within the organization.
IBM iSeries, Sequel Custom applications RPG/ILE and CLP (OS/400), SQL
1 year and RR Enterprises, Mississauga July 2005 to May 2007
9 months Senior Programmer Analyst
Support of the “World’s Subscriber Management Software” Application Suite.
Responsible for the Work Order and Service Call Dispatch modules as well as the Booking
Calendars modules. Performed several conversions for clients in Canada, US and the
Czech Republic, merging databases from other applications as well as from RR based applications
Multiple IBM iSeries Custom applications RPGIV/ILE and CLP (OS/400).
3 months Canopy International, Burlington Mar 2001 to May 2001
Principal Consultant
Functioned in the capacity of Project Manager for various clients.
These projects provided exposure to Java, Java Script and XML coding.
The staff members on my project teams utilized these web-based tools.
Supported the Sales function by determining scope and assist in preparing proposals
to support the acquisition of new business.
Streamlined the Canopy Methodology. Mentored three Canopy junior staff.
Received favourable evaluations for projects completed on time and under budget.
Web-based and iSeries Custom applications
2 years and RJM Computer Consultants, Waterloo Jan 1984 to July 1986
6 months Senior Systems Analyst, Consultant
Designed and wrote custom applications. Performance tuning on the System/36.
Team member in the design, coding & support of a North American Hard Goods Distribution
Application Package. Designed and built a Menu Security Application.
Provided support to North American client base including ...
2. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 2
Lou’s Bearings, Waterloo Bearing Distributors, Columbia, S.C.
General Bearings, Montreal Spinrite Yarns and Dyers, Listowel
J.G. Fields, Stratford and others
IBM Sys36, Sys34 Custom applications.
IBM MAPICS, CMAS, DMAS RPGII, RPG and OCL
Contract Positions (latest are listed first)
8 years Pride of Paris (formerly Caya Fabrics), Kitchener, Ontario June 2007 to June 2015
Provide on-call consulting & programming services as needed.
Provide services in a support role (no iSeries client staff).
Support a Financial and Distribution System purchased from an old employer,
RJM Computer Consultants. I designed and wrote some of the original modules.
IBM i-Series Custom applications RPG/ILE and CLP (OS/400), SQL
8 years Canadian Feeds Screws, Scarborough, Ontario June 2007 to June 2015
Provide on-call consulting & programming services as needed.
Provide services in a support role (no iSeries client staff)
Support a Financial and Distribution System purchased from an old employer,
RJM Computer Consultants. I designed and wrote some of the original modules.
IBM i-Series Custom applications RPG/ILE and CLP (OS/400), SQL
5 months CML Healthcare, Brampton, Ontario July 2009 to Dec 2009
Provided consulting & programming services under contract to Brains II, Markham.
Designed & built custom applications to enhance the Billing Application (Roadmap items).
Provided services in a support role for both IT and Billing staff.
Supported existing applications and made fixes and improvements as needed.
Promoted the acquisition of a new iSeries computer.
Provided the expertise needed to setup the new iSeries for testing environments.
Created a change management application to bridge the two iSeries machines using FTP to
deploy source code and files from test to production.
Two locations in Brampton and one in Oakville
IBM i-Series Custom applications RPG/ILE and CLP (OS/400), SQL
12 months Roofmart Canada, Brampton May 2008 to April 2009
Provided support services as required under contract to MIS Consultants, Toronto, Ontario.
Provided operational support to 42 branches across Canada.
Maintained security access to the AS400 and Modular applications by module (AS400 Co-ordinator).
Designed and developed custom application to analyze and manage internal transaction counters (within the
Modular applications by module).
Travelled to Calgary on several occasions to support operations at western Head Office.
IBM i-Series Custom applications RPG/ILE and CLP (OS/400),
3. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 3
5 months CML Healthcare, Brampton, Ontario June 2007 to Nov 2007
Provided consulting & programming services under contract to Brains II, Markham.
Designed & built custom applications to enhance the Billing Application to include
the billing of Imaging tests. Worked as one of three senior developers on a team.
Assisted the staff developer with issues relating to the upgrading of the old AS/400
to a new iSeries. Revised the backup process to Unix server (instead of to tape).
IBM i-Series Custom applications RPG/ILE and CLP (OS/400), SQL
1 year Pankratz Solutions Inc., Toronto, Ontario June 2004 to May 2005
Provide consulting & programming services as required under sub-contract to
Palliser Furniture, Winnipeg and Brampton Brick, Brampton.
Designed and built custom applications to interface to Mapics COM module processes.
Worked as one of several senior developers on a team, to build and implement an Order
Routing System to enhance the Mapics COM applications for Palliser Furniture in Winnipeg.
Also did custom programming and provided support for Brampton Brick.
Multiple IBM i-Series Custom applications, MAPICS RPGIII/IV/ILE, CLP (OS/400)
5 weeks XTL Transport Inc., Rexdale, Ontario April 2004 to May 2004
Provided consulting and programming services as required.
Provided on-going support for installed applications.
Worked as one of three senior programmer / analysts on staff.
Multiple IBM AS/400s Custom applications RPGIII/IV, CLP (OS/400)
2 years Musashi Auto Parts Canada Inc., Arthur, Ontario Oct 2001 to April 2004
6 months Provided consulting & programming services as required.
Designed and Built Custom Applications for ...
Menu Security System Inventory Management & Costing
Production Planning and Forecasting Purchase Release Control
Management Order Management
Installed in plants in Arthur, Ontario, South Carolina and Hungary plants.
Provided training and on-going support.
Multiple IBM AS/400 Custom applications RPGIII/IV, CLP (OS/400)
3 months Canopy International, Burlington May 2001 to July 2001
Principal Consultant / Project Manager for concurrent B2B external client projects.
Ensure on time and within budget delivery of contracted services.
Managed concurrent projects for different project teams & clients utilizing web-based and iSeries.
Clients were in the GTA area.
Web-based and i-Series Custom applications RPGIII/IV, CLP (OS/400), Java, XML
2 years Boehringer-Ingelheim, Burlington May 1998 to Dec 2000
8 months Support for existing MAPICS suite of applications.
Team member to install automated DCS inventory/shipping application system.
Built interfaces and modifications as needed for Mapics & BPCS and related custom applications.
Investigated, planned and implemented changes needed for Y2K for existing custom applications
and databases. Travelled extensively to Columbus, Ohio during the life cycle of the project.
Designed and wrote required Mapics interfaces and subsequent processes needed in support of the
4. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 4
new DCS inventory system.
Supported newly installed DCS inventory system in Columbus from the Burlington office.
Assisted a project team working on implementing SAP, to extract data from the Mapics and BPCS databases to
convert it to load the SAP databases.
Multiple IBM AS/400s Custom applications RPGIII/IV, CLP (OS/400)
MAPICS, BPCS
1 years DBM Systems, Cambridge Sept 1996 to April 1998
9 months Provided support for base of clients using the MAPICS suite.
Copeland Industries, Brantford Raymond Industries, Brantford
Canplast Industries, Barrie MTD Products, Kitchener
and others
Custom interfaces and modifications in support of the clients.
Investigated and planned for Y2K changes needed for client’s applications and their databases.
Multiple IBM AS/400s Custom applications, MAPICS RPGIII/RPG400, CLP (OS/400)
8 months Gates Canada Inc., Brantford April 1996 to Sept 1996
Support for existing applications (users and staff).
Designed and wrote a new Sales reporting application extracting data from the existing databases.
Allowed for selective, drill-down reporting of sales information.
IBM AS/400 Custom applications RPGIII, RPG400, CLP (OS/400)
2 years Erb Refrigerated Transport, New Hamburg Jan 1994 to March 1996
8 months Replace the existing freight management applications with a fully integrated and more
functionally robust, easier to use freight handling, tracking and management application.
Worked with senior managers to determine specific system requirements and then with
IS manager to establish an overall plan to design, write, test and implement the new system
to replace several non-interfaced applications.
The overall mandate was to be able to view the required information supporting the controlled
movement of freight and resources from an operations perspective rather than from an accounting perspective
and to combine three distinct operating units into a single application system.
Played the major role in the detail design of the application including the databases in DB2.
Wrote all code required including database files, display files and programs for all facets
of this new application system.
IBM AS/400 Custom applications, SEQUEL RPG400, CLP (OS/400)
5 months Gates Canada Inc., Brantford Aug 1993 to Dec 1993
Advise and provided support to existing application systems. Design & develop new applications.
Recommended an 8mm tape subsystem (ordered), initiated review of backups to prepare for
unattended backups. Developed applications for U.S. shipments using hand-held RF terminals and
Inventory Control system for outside warehouses.
IBM AS/400 Custom applications, QUERY RPG400, CLP (OS/400)
3 months Hussman Store Equipment Limited, Brantford July 1993 to Sept 1993
Interface purchased HS-Fax package with purchasing, order processing and invoicing
applications (part-time, evenings and weekends).
Allow in-house applications to fax documents rather than mailing them to their
customers and suppliers.
IBM AS/400 Custom applications, QUERY RPG400, CLP (OS/400)
5. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 5
1 year Manitoulin Transport, Cambridge, Gore Bay Aug 1992 to July 1993
Senior analyst, acted in the capacity of the MIS Manager.
Project Leader to replace the Central Dispatch System (PC LAN to Native AS/400 –
analyzed, designed, wrote & implemented)
Initiated mirroring of disk drives. Evaluated 8mm tape subsystems, purchased and installed.
Initiated review of system backups.
Interviewed and hired two senior analysts.
Analyzed/resolved operations problems with staff.
Supported 38 locations in three provinces.
IBM AS/400 Innovative (Trucking Accounting, Operations)
Halberstat (Equipment Maintenance)
Custom applications
DBU, QUERY, SEQUEL RPG400 and CLP (OS/400)
5 months Canada-Jet Transport, Cambridge Feb 1992 to June 1992
Analyzed, designed, wrote and implemented an Accounts Receivable application.
Automated as much of the entry program as possible to minimize the number of
keystrokes and reduced the editing required to enter payments.
3 IBM AS/400s Custom applications
DBU, QUERY, TELINK RPG400 and CLP (OS/400)
3 months Auto Haulaway, Oakville Oct 1991 to Dec 1991
Modified application programs and database files to enlarge the terminal code field and
related fields throughout existing custom applications.
Efforts resulted in being able to utilize the existing programs for newly acquired locations.
IBM AS/400 Custom applications, QUERY RPG400 and CLP (OS/400)
11 months Frederick Transport, Dundas Nov 1990 to Sept 1991
Financial applications support/maintenance.
EDI A/R pilot program project leader.
One of three senior programmer/analysts on staff.
Operations support.
Gained hands-on experience with the AS/400 and gained knowledge of the TELINK
(EDI) application package.
Twin IBM AS/400s Shawware, TELINK, QUERY
Custom applications RPG400 and CLP (OS/400)
5 months Harwell Systems, Brantford Part time Nov 1990 to Feb 1991
Designed, developed, coded and implemented the HS-Fax System for the IBM midrange systems.
Designed changes to add new functionality to the package for a multiple-fax environment.
Using the original Sys36 RPG as a base, wrote both a Sys38 and an AS400 version of the
HS-Fax Application system.
IBM System/36, IBM System/38, IBM AS/400
Custom programs, purchased PC interface
RPG400,RPGIII,RPGII,OCL,CLP(400/38)
8 months Blount Canada Limited, Guelph Feb 1991 to Sept 1991
Converted manufacturing database from Mapics to the ASI manufacturing package.
Wrote a Direct Deposit interface as an enhancement to the existing payroll application.
6. Work History of Rick Stewart
Service
Term Companies and Responsibilities / Accomplishments Dates
Page | 6
Rewrote Physical Inventory applications & added new interfaces.
The company planned for 80%, and I achieved a 95% conversion of product structures saving
hours of keying and sight verification of the database files after conversion.
IBM AS/400, System/36 Custom applications
DBU, QUERY, SQL RPG400,RPGII,CLP(OS/400),OCL
System/36 Emulation on the AS/400
3 months Erb Transport Limited, New Hamburg Part time Feb 1991 to May 1991
Designed and wrote a Custom application to print customer EDI invoices at remote terminals and
interface to Accounts Receivable. Goods could now be transported while related paperwork was
transmitted to the remote shipping terminal for printing, saving hours of delay and eliminating
the keying of charges.
IBM System/38 Custom applications RPGIII and CLP
2 months Weston Bakeries, Toronto, Regina and Calgary Sept 1990 to Oct 1990
Help Desk support for local and remote IBM System 34s.
Travelled to Regina & Calgary to install inventory modifications written and tested in Toronto.
Set-up and configured the System/34 in the new Calgary office.
Three IBM System/34s Custom applications RPG and OCL
10 months Rockwell Automation
(Allen-Bradley Canada), Cambridge Oct 1989 to Aug 1990
Development senior team member to write custom applications to control the operations of
an automated inventory storage/retrieval system (ASRS mechanized warehouse carousels).
Designed and wrote carousel order picking program and the supporting database files.
By understanding the mechanical operation of the carousel "pods" and changing the design
of the picking process from an interactive to a pre-staged batch process, the time needed to
refresh the pick display was reduced from a 9 second to sub-second wait period.
The number of required mechanical movements performed was reduced substantially
eliminating wait time for the pod operators and optimized the carousel movements.
A mandated more acceptable level of customer service was achieved and a reduction
of warehouse staff was realized. Order picking accuracy also improved substantially.
Twin IBM System/38s
two IBM System/36s Custom applications ASNA RPGIII for the System/36 and OCL.
7 months Burns Meats Brampton, Toronto, Winnipeg, Calgary Feb 1989 to Sept 1989
Designed and wrote a perpetual stock inventory system.
Travelled to different locations in western Canada to install the new inventory application
and train staff on its use.
Consulted with staff in Winnipeg and Toronto to analyze the needs for a replacement system.
Assisted the VP of Finance in the selection of candidates for the Director of IT position.
Conducted interviews and recommended one applicant for the Director position, who was
later hired for this role.
Wang VS systems Custom applications Wang RPG and OCL