Creative, intelligent, IT Professional with extensive development
experience on IBM i (AS/400, iSeries) systems, PCs, and the web. Proficient
in a variety of programming languages and software. Valuable team player with
effective interpersonal communication as well as project management and
supervisory skills. Engaging public presenter of technical topics. Nice
guy, too!
Application Developer
Iron Road Healthcare (formerly UPREHS) Salt Lake City, UT (October, 2016 - present)
Analysis, design, development, and support of web-based and "green-screen"
applications and web services using
free-form RPGLE, CLLE, DB2, SQL, php, JavaScript,
Zend Framework 2 and 3, Apigility, Laminas,
WordPress plugins and themes,
Bootstrap and UIkit CSS libraries, jQuery, git (with gitLab), phpStorm, and Jira.
Principal Consultant/3rd Level Support Developer
NTT DATA/Cerner Health Services, Salt Lake City, UT (July, 2015 - October, 2016)
Application support and development using ILE RPGLE (free-form), embedded
SQL, CLLE, RDi, Hawkeye, and DBU.
Change Management Analyst/iSeries Developer
Costco Wholesale, Issaquah, WA (February, 2012 - July, 2015)
Configuration, administration and 24/7 support for Turnover Change Management
software. Application design and development using RPGLE (free-form),
CLLE, SQL, FTP, service programs, X-Analysis, and RDi. Participated in
SOX Audits. Created iSeries-based Test environments. Provided training
and technical support to developers. Coordinated Install Window with
developers, managers, and Operations to preview changes and minimize risk
to the business from iSeries deployments.
Notable:
-
Met manager's goal of reducing my position from two full-time positions to
just one in under a year.
-
Saved the company over $25,000/ year in software licensing fees
-
Developed a program that deleted over 11,000 libraries in a single day - on purpose!
Consultant/Programmer/Project Supervisor
Donohue Computer Services, Portage, MI (July 2002 - February, 2012)
Self-employed. Primarily contracted to a large manufacturing client (Denso
Mfg.) as "Technical Lead." Application design and development using RPGLE
(free-form), CLLE, EDI, FTP, SFTP, bar-coding, project management.
Supervision of up to 5 programmers, weekly status meetings with end-user
management, and Help-desk support. Recommended, negotiated purchase,
installed, configured, and administered Turnover Source Change Mgmt
software for over 40 developers in 4 locations. Provided training and
technical support for programmers.
I also designed and customized (using php) several Wordpress-based web sites
for small businesses and organizations.
Notable:
- Denso contract started as a 1 year contract; they renewed every six months
for 9 years.
-
Designed and led development of Inventory Replenishment system that allowed
line workers to scan bar-codes to create orders sent to local stores,
remote warehouses, and external suppliers.
-
Designed and led development of system which allowed our suppliers to
drop-ship to our customers (auto-makers) while automatically handling
inbound and output EDI as well as inventory, AR, and AP transactions.
Consultant/Programmer
Dynamic Computer Services, Inc., Grandville, MI (February 1998 - July 2002)
IT Consulting provided to many West Michigan clients. Application design
and development using RPGLE, CL, VB, MS-Access, and Active Server
Pages in many different environments.
Notable:
-
For client approaching Y2k, converted their RPG-based (Sys/38) insurance
claims processing system to a multi-user MS Access Database. Their
customers indicated that the new reports they received were much easier
to read and understand. The resulting system enabled them to process
claims more accurately ‐ and in half the time!
Senior Programmer/Analyst
Flowserve Corporation (formerly Durametallic), Kalamazoo, MI (August 1995 - February 1998)
Application Design & Development on AS/400 and PC using RPGLE, CLLE, and
VB. Also: Secured ODBC access to AS/400 by developing customized exit
point programs. After company merger, developed system to keep both
companies' item master tables synchronized via trigger programs and
DDM files. Gave public presentations on Exit Point programming to
local AS/400 User Group.
Consultant/Programmer
Business Support Group of Michigan, Kalamazoo, MI (January 1995 - August 1995)
Application Design & Development on AS/400 using RPGLE and CL. Also:
developed and presented training for client's programmers on
application development using (new) ILE version of RPG.
Programmer/Analyst
Summit Polymers, Kalamazoo, MI (August 1993 - January 1995)
Application Design & Development on AS/400 using RPG, CL. Headed
implementation team for new ERP software. Gained experience with EDI
and bar-coding technologies.
Programmer/Analyst and PC Specialist
HRM Claim Management (aka Pension & Group Services), Kalamazoo, MI (June 1988 - August 1993)
Application Design & Development on AS/400 and PC using RPG, CL,
QuickBasic, Turbo Pascal. Also: Sole provider of Networking, PC
hardware, and PC Software support for all users in company.
This resume is copyright © 1998 - 2024, Dick Donohue. All Rights Reserved.
No unauthorized replication is permitted.
Specifically, please do not send this to a prospective employer until
I have approved it.
Thank you for your cooperation.