pgmresume - Shumway & Associates

advertisement
Skill Set Indexed Resumé of
Gary S. Shumway
Email:
garyshumway@hotmail.com
Web Site: http://www.garyshumway.com
(801) 824-4469 :Phone
(801) 665-1803 :FAX
Objective:
Caché, MUMPS, M, VistA, Cache Objects, web Programmer / Developer contract
Overview:
Senior level software development and project management experience. Superior customer relationship and communication skills.
Proven team player with leadership skills. Expert problem solver with strong analytical skills. Reliable and self motivated. Masters
degrees in Psychology (MA), Biostatistics (MPH), and Business (MBA). Over thirty-five years of IS experience.
Proficient in Languages/Technology: (also see 'Additional Software Used' section)
M, MUMPS, Caché, VistA, FileMan, RPMS, Web Link, DCL, HTML, JavaScript, PHP, WordPress, Drupal, MySQL
Skill Set Listing of Work Experience: (see http://www.garyshumway.com for resumé with chronological listing of work experience)
Affinity – less than 1 year experience
Caché Contract Programmer, Compass Information Solutions, Inc., Greenville, SC
Nov 2000 to Dec 2000 (p/t)
Worked remotely and part-time (p/t), abstracting patient demographic and visit data from a Compucare, Inc. Affinity system for a
hospital in Massachusetts using v2.1.9-F.14 of Caché on a UNIX (HP RISC) system.
AIX – see UNIX/AIX experience
Antrim/Rubicon/Lab – 3 years experience
MUMPS Contract Programmer, MRL, Cypress, CA
Feb 1999 to Jun 1999 (p/t)
Working remotely and part-time (p/t), I assisted in resolving Y2K issues re: the clinical and financial routines/database of a highly
modified Antrim Laboratory System residing on a DEC Alpha using DSM and ProComm2.
MUMPS Contract Programmer, Kaiser Permanente, Pasadena, CA
Nov 1998 to May 1999
Programmed and documented a Laboratory Quality Control Management sub-system to be used with Kaiser’s modified Rubicon
Laboratory System residing on DEC Alpha’s and PDP’s with DSM and TK Forms.
MUMPS Contract Programmer, Quest Diagnostics, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997 (p/t)
Worked remotely and part-time, writing portions of a bi-directional patient demographic and test results interface for a Viteck on a
modified Antrim system using the client PC networked to a VAX Alpha cluster running VMS and DSM.
MUMPS Contract Programmer, LabCorp, Inc. (Roche/National Health Lab.), Uniondale, NY
Oct 1996 to Feb 1997
Supported LabCorp’s IPO Clinical Trials System using their Large Laboratory System (LLS). Also developed, coded, and
implemented a specimen storage allocation and tracking system and supported use of ASTM and Microsoft Access in accession
reports and data transfer. Programmed in InterSystem’s DSM on a DEC VAX cluster.
MUMPS Contract Programmer, Corning Clinical Laboratories, Inc. (Metpath), Pittsburgh, PA Dec 1995 to Sep 1996
Developed and implemented a third party EDI Remittance System using proprietary and NSF formats for MediCare PA and OH,
Bluecross (Keystone), and Rail Road MediCare on a modified Antrim lab system. Also wrote generalized user data entry routines.
Programmed in DSM MUMPS on a DEC Alpha cluster running VMS, Pathworks, and Netware.
Caché – 12 years experience
VistA/Caché/M Contract Developer, HP contract to VA, Telecommute
Aug 2012 to Jan 2013
VistA/Caché Developer on the Patient Centered Management Module Re-hosting (PCMMR) project. Analyzed, programmed,
created/installed KIDS builds involving changes to the PCMM Nightly Auto-Inactivation process. The changes include additions
to existing code and the Patient Team Assignment and Position Assignment History files via the data dictionary and code. Worked
on acquiring integration agreements, answered PCMM related VistA questions, conducted VistA training, and authored related
documentation. Also used Primavera, VersionOne, and Reflection.
VistA/Caché/M Contract Developer, CACI contract to VA, Telecommute
Feb 2011 to Aug 2012
VistA/Caché Developer on the Nationwide Health Information Network (NwHIN) project of the Virtual Lifetime Electronic
Record (VLER) initiative. Programmed the data collection from the Fee Basis application and the creation of the XML message
sent via HeatheVet Web Services (HWSC) to the Direct Java server. Assisted in the file design and triggering event for the data
download process. Acquired the integration agreements, created the builds, and was the primary author of the VistA related
documentation for the project.
VistA/Caché/M Contract Developer, Vangent contract to VA, Telecommute
Apr 2010 to Feb 2011
VistA/Caché Developer on a HIPAA 5010 project specifically programming electronic insurance verification (eIV) enhancements
including capturing and transmitting via HL-7 interface additional service type codes and other tasks related to VistA’s Integrated
Billing (IB) package and updated HIPAA requirements.
Gary S. Shumway
Page 2
MUMPS/Caché Contract Lead Developer, Veterans Administration/EDS, Inc., SLC, UT
Jul 2002 to Mar 2010
Worked on Herbal/OTC, Performance Measures, Clinical Indicators Data Capture, Lexicon and PFSS projects on VHA’s VistA
(FileMan). Using TeamPlay, RequisitePro, and ClearQuest as Project Management tools. Received FileMan/VistA, Delphi, and
OO training. Coded in DSM and Caché on Compaq/HP Alphas running VMS.
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Caché Contract Programmer, Ameritrade, Inc., Omaha, NE
Jan 2001 to April 2001
Programmed assorted functionality (primarily reporting) into Ameritrade’s financial Back Office System (BOS) with v.3.2 of
Caché running on SunOS 5.6 using PVCS as version control and TNVT Plus as the PC interface.
Caché Contract Programmer, MEDecision, Inc., Wayne, PA
Jul 2000 to Jan 2001
Analyzed, programmed, tested, and documented assorted functionality into MEDecision's iEXCHANGE and MEDInform
products with v.3.2 of InterSystem's Caché running on NT using StarTeam for version control.
Caché Contract Programmer, Compass Information Solutions, Inc., Greenville, SC
Nov 2000 to Dec 2000 (p/t)
Worked remotely and part-time (p/t), abstracting patient demographic and visit data from a Compucare, Inc. Affinity system for a
hospital in Massachusetts using v2.1.9-F.14 of Caché on a UNIX (HP RISC) system.
ColdFusion – <1 year experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
COSTAR – <1 year experience
MUMPS Contract Programmer, County of San Diego, Dept. of Public Health, San Diego, CA Jul 1999 to Mar 2000
Resolved Y2K issues, up-dated Medically Indigent Care Reporting System, abstracted data from a COSTAR Public Health Patient
Data System, and wrote reports and supported County’s Child Health and Disability Program. Programmed on a DEC Alpha
cluster using DSM and Refection 2.
DCL – 2+ years experience
MUMPS Contract Programmer, County of San Diego, Dept. of Public Health, San Diego, CA Jul 1999 to Mar 2000
Resolved Y2K issues, up-dated Medically Indigent Care Reporting System, abstracted data from a COSTAR Public Health Patient
Data System, and wrote reports and supported County’s Child Health and Disability Program. Programmed on a DEC Alpha
cluster using DSM and Refection 2.
MUMPS Contract Programmer, Kaiser Permanente, Pasadena, CA
Nov 1998 to May 1999
Programmed and documented a Laboratory Quality Control Management sub-system to be used with Kaiser’s modified Rubicon
Laboratory System residing on DEC Alpha’s and PDP’s with DSM and TK Forms.
MUMPS Contract Programmer, HealthAmerica, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997
Wrote DCL routines, modified existing IDX AES routines for capitation reports, used Epic APIs and database to report on
account aging, display patient appointment histories, create chart location and other reports. Wrote library of routines for use with
Epic APIs. Used DSM on a DEC Alpha cluster under DEC VMS, Windows 3.11, and SmarTerm.
Dental School Applications – 17 years experience
MUMPS/MIIS Contract Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1983 to Oct 1995
Consulted, programmed, and managed a wide range of applications taking the School of Dentistry from three CRTs and 15
routines to 2,000+ routines, a 1.25 GB database, and 440+ users. Applications included tracking patient and student data,
appointment scheduling, chart tracking, treatment planning, financial (complete GL), insurance billing, test creation, grading, and
electronic grade book, clinic production reports, department requirements tracking, sterilization system, support of private
practices, electronic mail, text editor, etc. (see http://www.garyshumway.com/LLUSD.htm).
Director of Dental Computer Services, School of Dentistry, Loma Linda U., Loma Linda, CA
Jan 1982 to Sep 1983
Managed department personnel, prioritized and managed projects, installed hardware (DG Eclipse, cabling, CRTs, printers, etc.),
interfaced with management and users, and wrote systems and health care/academic applications.
Systems Analyst/MIIS Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1978 to Jul 1981
Wrote many patient, student, grading, word processing, financial, and employee routines in MIIS, MUMPS & BASIC.
Gary S. Shumway
Page 3
Dreamweaver – 4+ years experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Development of personal and other web sites not included in years experience but has been ongoing since 1998.
Epic {Resolute/Cadence/Chronicles} – 2 years experience
MUMPS Contract Programmer, Cigna Corp., Phoenix, AZ
May 1998 to Nov 1998
Programmed custom HMO related reports with Epic APIs and InterSystem’s Open M/SQL running on an IBM 6000 under AIX
4.2 using TNVT Plus as the interface.
MUMPS Contract Programmer, HealthAmerica, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997
Wrote DCL routines, modified existing IDX AES routines for capitation reports, used Epic APIs and database to report on
account aging, display patient appointment histories, create chart location and other reports. Wrote library of routines for use with
Epic APIs. Used DSM on a DEC Alpha cluster under DEC VMS, Windows 3.11, and SmarTerm.
MUMPS Contract Programmer, Healthways, Inc. (Aetna Prof. Mgmt. Corp.), Glastonbury, CT May 1996 to Oct 1996
Used Epic’s Chronicles, Resolute, and Cadence products to produce reports. Also modified routines, used menu screens, created
forms, and wrote M routines for generating user entry screens. Used vi, awk, and perl and Open M/SQL on an IBM 6000 with
AIX 3.2, Windows 3.11, and Netware via TCP/IP with SmarTerm and Rhumba.
FileMan/Kernel – 13 years experience
VistA/Caché/M Contract Developer, HP contract to VA, Telecommute
Aug 2012 to Jan 2013
VistA/Caché Developer on the Patient Centered Management Module Re-hosting (PCMMR) project. Analyzed, programmed,
created/installed KIDS builds involving changes to the PCMM Nightly Auto-Inactivation process. The changes include additions
to existing code and the Patient Team Assignment and Position Assignment History files via the data dictionary and code. Worked
on acquiring integration agreements, answered PCMM related VistA questions, conducted VistA training, and authored related
documentation. Also used Primavera, VersionOne, and Reflection.
VistA/Caché/M Contract Developer, CACI contract to VA, Telecommute
Feb 2011 to Aug 2012
VistA/Caché Developer on the Nationwide Health Information Network (NwHIN) project of the Virtual Lifetime Electronic
Record (VLER) initiative. Programmed the data collection from the Fee Basis application and the creation of the XML message
sent via HeatheVet Web Services (HWSC) to the Direct Java server. Assisted in the file design and triggering event for the data
download process. Acquired the integration agreements, created the builds, and was the primary author of the VistA related
documentation for the project.
VistA/Caché/M Contract Developer, Vangent contract to VA, Telecommute
Apr 2010 to Feb 2011
VistA/Caché Developer on a HIPAA 5010 project specifically programming electronic insurance verification (eIV) enhancements
including capturing and transmitting via HL-7 interface additional service type codes and other tasks related to VistA’s Integrated
Billing (IB) package and updated HIPAA requirements
MUMPS/Caché Contract Lead Developer, Veterans Administration/EDS, Inc., SLC, UT
Jul 2002 to Mar 2010
Worked on Herbal/OTC, Performance Measures, Clinical Indicators Data Capture, Lexicon and PFSS projects on VHA’s VistA
(FileMan). Using TeamPlay, RequisitePro, and ClearQuest as Project Management tools. Received FileMan/VistA, Delphi, and
OO training. Coded in DSM and Caché on Compaq/HP Alphas running VMS.
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
HL7/NSF/ASTM/Interfaces – 3 years experience
MUMPS/Caché Contract Lead Developer, Veterans Administration/EDS, Inc., SLC, UT
Jul 2002 to March 2010
Worked on Herbal/OTC, Performance Measures, Clinical Indicators Data Capture, Lexicon and PFSS projects on VHA’s VistA
(FileMan). Using TeamPlay, RequisitePro, and ClearQuest as Project Management tools. Received FileMan/VistA, Delphi, and
OO training. Coded in DSM and Caché on Compaq/HP Alphas running VMS.
MUMPS Contract Programmer, Quest Diagnostics, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997 (p/t)
Worked remotely and part-time, writing portions of a bi-directional patient demographic and test results interface for a Viteck on a
modified Antrim system using the client PC networked to a VAX Alpha cluster running VMS and DSM.
MUMPS Contract Programmer, LabCorp, Inc. (Roche/National Health Lab.), Uniondale, NY
Oct 1996 to Feb 1997
Supported LabCorp’s IPO Clinical Trials System using their Large Laboratory System (LLS). Also developed, coded, and
implemented a specimen storage allocation and tracking system and supported use of ASTM and Microsoft Access in accession
reports and data transfer. Programmed in InterSystem’s DSM on a DEC VAX cluster.
Gary S. Shumway
Page 4
MUMPS Contract Programmer, Corning Clinical Laboratories, Inc. (Metpath), Pittsburgh, PA Dec 1995 to Sep 1996
Developed and implemented a third party EDI Remittance System using proprietary and NSF formats for MediCare PA and OH,
Bluecross (Keystone), and Rail Road MediCare on a modified Antrim lab system. Also wrote generalized user data entry routines.
Programmed in DSM MUMPS on a DEC Alpha cluster running VMS, Pathworks, and Netware.
HTML – 5 years experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Development of personal and other web sites not included in years experience but has been ongoing since 1998.
IDX {BAR/SCHED/AES} – 2 years experience
MUMPS (M) Contract Programmer, Carolinas HealthCare System, Charlotte, NC
Mar 2000 to Jun 2000
Programmed BAR and SCHED related reports and utilities using AES tools and SQL on Carolinas' IDX system. Also, wrote M
and VBA routines that compiled group data from DSM and created graphical reports via MS Excel.
MUMPS Contract Programmer, Fairview, Inc., Minneapolis, MN
Feb 1998 to May 1998
Maintained and augmented SCHED and BAR related AES applications/reports and HL7 interface to Unisys. Programmed on an
IDX system (AES 7.0 & 8.0) with M/SQL 6.2 on a VAX Alpha with Reflection 2 as the interface.
MUMPS Contract Programmer, U. of Minnesota Clinical Associates, Minneapolis, MN
Oct 1997 to May 1998
Maintained and augmented existing IDX AES software, edited data entry and reporting routines for inclusion of additional groups,
used IDX Screen Generator, worked on autoquery system, interfaced patient billing with query results and modified reports, wrote
SQL queries using IDX Report Writer. Worked with M/SQL 6.2 on VAX Alpha.
MUMPS Contract Programmer, HealthAmerica, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997
Wrote DCL routines, modified existing IDX AES routines for capitation reports, used Epic APIs and database to report on
account aging, display patient appointment histories, create chart location and other reports. Wrote library of routines for use with
Epic APIs. Used DSM on a DEC Alpha cluster under DEC VMS, Windows 3.11, and SmarTerm.
JavaScript – 2 years experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Development of personal and other web sites not included in years experience but has been ongoing since 1998.
MIIS – 18+ years experience
MUMPS/MIIS Contract Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1983 to Oct 1995
Consulted, programmed, and managed a wide range of applications taking the School of Dentistry from three CRTs and 15
routines to 2,000+ routines, a 1.25 GB database, and 440+ users. Applications included tracking patient and student data,
appointment scheduling, chart tracking, treatment planning, financial (complete GL), insurance billing, test creation, grading, and
electronic grade book, clinic production reports, department requirements tracking, sterilization system, support of private
practices, electronic mail, text editor, etc. (see http://www.garyshumway.com/LLUSD.htm).
Project Lead/MUMPS Programmer, Gould, Inc., Imaging and Graphics Division, San Jose, CA Sep 1983 to Oct 1984
Helped develop Gould’s Multimodality Acquisition and Review System (MARS) for medical images, wrote image (x-rays, MRIs,
sonograms, etc.) acquisition routines in FORTRAN, and wrote MUMPS routines for image filing and retrieval. Programmed in
DSM & FORTRAN IV on a DEC VAX running under VMS.
Director of Dental Computer Services, School of Dentistry, Loma Linda U., Loma Linda, CA
Jan 1982 to Sep 1983
Managed department personnel, prioritized and managed projects, installed hardware (DG Eclipse, cabling, CRTs, printers, etc.),
interfaced with management and users, and wrote systems and health care/academic applications.
Project Manager/MIIS Programmer, Surgery Medical Group, LLUMC, Loma Linda, CA
Oct 1981 to Jan 1982
Wrote MIIS patient DB query system & helped implement a touch screen system on a DG Nova using HP terminals.
Senior MIIS Programmer, CompuCare, Fountain Valley, CA
Jul 1981 to Oct 1981
Wrote MIIS routines for Medical Records charting & task tracking for Hoag Hospital Maint. Dept. on DG Eclipse.
Systems Analyst/MIIS Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1978 to Jul 1981
Wrote many patient, student, grading, word processing, financial, and employee routines in MIIS, MUMPS & BASIC.
Junior Statistician, Survey Research Service, Loma Linda University, Loma Linda, CA
Jun 1978 to Sep 1978
Maintained data integrity and ran statistical analyses for research studies using SPSS and BMD.
Programmer, Dept. of Biostatistics and Epidemiology, Loma Linda U., Loma Linda, CA
May 1977 to Jun 1978
Developed routines & ran statistical analyses for Tanzanian YCH Pgm on IBM 370 & DG Nova w/ MIIS & BASIC.
Gary S. Shumway
Page 5
MUMPS – 23+ years experience
VistA/Caché/M Contract Developer, HP contract to VA, Telecommute
Aug 2012 to Jan 2013
VistA/Caché Developer on the Patient Centered Management Module Re-hosting (PCMMR) project. Analyzed, programmed,
created/installed KIDS builds involving changes to the PCMM Nightly Auto-Inactivation process. The changes include additions
to existing code and the Patient Team Assignment and Position Assignment History files via the data dictionary and code. Worked
on acquiring integration agreements, answered PCMM related VistA questions, conducted VistA training, and authored related
documentation. Also used Primavera, VersionOne, and Reflection.
VistA/Caché/M Contract Developer, CACI contract to VA, Telecommute
Feb 2011 to Aug 2012
VistA/Caché Developer on the Nationwide Health Information Network (NwHIN) project of the Virtual Lifetime Electronic
Record (VLER) initiative. Programmed the data collection from the Fee Basis application and the creation of the XML message
sent via HeatheVet Web Services (HWSC) to the Direct Java server. Assisted in the file design and triggering event for the data
download process. Acquired the integration agreements, created the builds, and was the primary author of the VistA related
documentation for the project.
VistA/Caché/M Contract Developer, Vangent contract to VA, Telecommute
Apr 2010 to Feb 2011
VistA/Caché Developer on a HIPAA 5010 project specifically programming electronic insurance verification (eIV) enhancements
including capturing and transmitting via HL-7 interface additional service type codes and other tasks related to VistA’s Integrated
Billing (IB) package and updated HIPAA requirements
MUMPS/Caché Contract Lead Developer, Veterans Administration/EDS, Inc., SLC, UT
Jul 2002 to Mar 2010
Worked on Herbal/OTC, Performance Measures, Clinical Indicators Data Capture, Lexicon and PFSS projects on VHA’s VistA
(FileMan). Using TeamPlay, RequisitePro, and ClearQuest as Project Management tools. Received FileMan/VistA, Delphi, and
OO training. Coded in DSM and Caché on Compaq/HP Alphas running VMS.
MUMPS (M) Contract Programmer, Carolinas HealthCare System, Charlotte, NC
Mar 2000 to Jun 2000
Programmed BAR and SCHED related reports and utilities using AES tools and SQL on Carolinas' IDX system. Also, wrote M
and VBA routines that compiled group data from DSM and created graphical reports via MS Excel.
MUMPS Contract Programmer, County of San Diego, Dept. of Public Health, San Diego, CA Jul 1999 to Mar 2000
Resolved Y2K issues, up-dated Medically Indigent Care Reporting System, abstracted data from a COSTAR Public Health Patient
Data System, and wrote reports and supported County’s Child Health and Disability Program. Programmed on a DEC Alpha
cluster using DSM and Refection 2.
MUMPS Contract Programmer, MRL, Cypress, CA
Feb 1999 to Jun 1999 (p/t)
Working remotely and part-time (p/t), I assisted in resolving Y2K issues re: the clinical and financial routines/database of a highly
modified Antrim Laboratory System residing on a DEC Alpha using DSM and ProComm2.
MUMPS Contract Programmer, Kaiser Permanente, Pasadena, CA
Nov 1998 to May 1999
Programmed and documented a Laboratory Quality Control Management sub-system to be used with Kaiser’s modified Rubicon
Laboratory System residing on DEC Alpha’s and PDP’s with DSM and TK Forms.
MUMPS Contract Programmer, Cigna Corp., Phoenix, AZ
May 1998 to Nov 1998
Programmed custom HMO related reports with Epic APIs and InterSystem’s Open M/SQL running on an IBM 6000 under AIX
4.2 using TNVT Plus as the interface.
MUMPS Contract Programmer, Fairview, Inc., Minneapolis, MN
Feb 1998 to May 1998
Maintained and augmented SCHED and BAR related AES applications/reports and HL7 interface to Unisys. Programmed on an
IDX system (AES 7.0 & 8.0) with M/SQL 6.2 on a VAX Alpha with Reflection 2 as the interface.
MUMPS Contract Programmer, U. of Minnesota Clinical Associates, Minneapolis, MN
Oct 1997 to May 1998
Maintained and augmented existing IDX AES software, edited data entry and reporting routines for inclusion of additional groups,
used IDX Screen Generator, worked on autoquery system, interfaced patient billing with query results and modified reports, wrote
SQL queries using IDX Report Writer. Worked with M/SQL 6.2 on VAX Alpha.
MUMPS Contract Programmer, Quest Diagnostics, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997 (p/t)
Worked remotely and part-time, writing portions of a bi-directional patient demographic and test results interface for a Viteck on a
modified Antrim system using the client PC networked to a VAX Alpha cluster running VMS and DSM.
MUMPS Contract Programmer, HealthAmerica, Inc., Pittsburgh, PA
Mar 1997 to Aug 1997
Wrote DCL routines, modified existing IDX AES routines for capitation reports, used Epic APIs and database to report on
account aging, display patient appointment histories, create chart location and other reports. Wrote library of routines for use with
Epic APIs. Used DSM on a DEC Alpha cluster under DEC VMS, Windows 3.11, and SmarTerm.
MUMPS Contract Programmer, LabCorp, Inc. (Roche/National Health Lab.), Uniondale, NY
Oct 1996 to Feb 1997
Supported LabCorp’s IPO Clinical Trials System using their Large Laboratory System (LLS). Also developed, coded, and
implemented a specimen storage allocation and tracking system and supported use of ASTM and Microsoft Access in accession
reports and data transfer. Programmed in InterSystem’s DSM on a DEC VAX cluster.
MUMPS Contract Programmer, Healthways, Inc. (Aetna Prof. Mgmt. Corp.), Glastonbury, CT May 1996 to Oct 1996
Used Epic’s Chronicles, Resolute, and Cadence products to produce reports. Also modified routines, used menu screens, created
forms, and wrote M routines for generating user entry screens. Used vi, awk, and perl and Open M/SQL on an IBM 6000 with
AIX 3.2, Windows 3.11, and Netware via TCP/IP with SmarTerm and Rhumba.
Gary S. Shumway
Page 6
MUMPS Contract Programmer, Corning Clinical Laboratories, Inc. (Metpath), Pittsburgh, PA Dec 1995 to Sep 1996
Developed and implemented a third party EDI Remittance System using proprietary and NSF formats for MediCare PA and OH,
Bluecross (Keystone), and Rail Road MediCare on a modified Antrim lab system. Also wrote generalized user data entry routines.
Programmed in DSM MUMPS on a DEC Alpha cluster running VMS, Pathworks, and Netware.
MUMPS/MIIS Contract Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1983 to Oct 1995
Consulted, programmed, and managed a wide range of applications taking the School of Dentistry from three CRTs and 15
routines to 2,000+ routines, a 1.25 GB database, and 440+ users. Applications included tracking patient and student data,
appointment scheduling, chart tracking, treatment planning, financial (complete GL), insurance billing, test creation, grading, and
electronic grade book, clinic production reports, department requirements tracking, sterilization system, support of private
practices, electronic mail, text editor, etc. (see http://www.garyshumway.com/LLUSD.htm).
Project Lead/MUMPS Programmer, Gould, Inc., Imaging and Graphics Division, San Jose, CA Sep 1983 to Oct 1984
Helped develop Gould’s Multimodality Acquisition and Review System (MARS) for medical images, wrote image (x-rays, MRIs,
sonograms, etc.) acquisition routines in FORTRAN, and wrote MUMPS routines for image filing and retrieval. Programmed in
DSM & FORTRAN IV on a DEC VAX running under VMS.
Director of Dental Computer Services, School of Dentistry, Loma Linda U., Loma Linda, CA
Jan 1982 to Sep 1983
Managed department personnel, prioritized and managed projects, installed hardware (DG Eclipse, cabling, CRTs, printers, etc.),
interfaced with management and users, and wrote systems and health care/academic applications.
Project Lead/Management – 13 years experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
MUMPS/MIIS Contract Programmer, School of Dentistry, Loma Linda U., Loma Linda, CA
Sep 1983 to Oct 1995
Consulted, programmed, and managed a wide range of applications taking the School of Dentistry from three CRTs and 15
routines to 2,000+ routines, a 1.25 GB database, and 440+ users. Applications included tracking patient and student data,
appointment scheduling, chart tracking, treatment planning, financial (complete GL), insurance billing, test creation, grading, and
electronic grade book, clinic production reports, department requirements tracking, sterilization system, support of private
practices, electronic mail, text editor, etc. (see http://www.garyshumway.com/LLUSD.htm).
Project Lead/MUMPS Programmer, Gould, Inc., Imaging and Graphics Division, San Jose, CA Sep 1983 to Oct 1984
Helped develop Gould’s Multimodality Acquisition and Review System (MARS) for medical images, wrote image (x-rays, MRIs,
sonograms, etc.) acquisition routines in FORTRAN, and wrote MUMPS routines for image filing and retrieval. Programmed in
DSM & FORTRAN IV on a DEC VAX running under VMS.
Director of Dental Computer Services, School of Dentistry, Loma Linda U., Loma Linda, CA
Jan 1982 to Sep 1983
Managed department personnel, prioritized and managed projects, installed hardware (DG Eclipse, cabling, CRTs, printers, etc.),
interfaced with management and users, and wrote systems and health care/academic applications.
Project Manager/MIIS Programmer, Surgery Medical Group, LLUMC, Loma Linda, CA
Oct 1981 to Jan 1982
Wrote MIIS patient DB query system & helped implement a touch screen system on a DG Nova using HP terminals.
Serenji Debugger – 1 year experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Caché Contract Programmer, MEDecision, Inc., Wayne, PA
Jul 2000 to Jan 2001
Analyzed, programmed, tested, and documented assorted functionality into MEDecision's iEXCHANGE and MEDInform
products with v.3.2 of InterSystem's Caché running on NT using StarTeam for version control.
SQL – 4 years experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
MUMPS (M) Contract Programmer, Carolinas HealthCare System, Charlotte, NC
Mar 2000 to Jun 2000
Programmed BAR and SCHED related reports and utilities using AES tools and SQL on Carolinas' IDX system. Also, wrote M
and VBA routines that compiled group data from DSM and created graphical reports via MS Excel.
MUMPS Contract Programmer, Cigna Corp., Phoenix, AZ
May 1998 to Nov 1998
Programmed custom HMO related reports with Epic APIs and InterSystem’s Open M/SQL running on an IBM 6000 under AIX
4.2 using TNVT Plus as the interface.
Gary S. Shumway
Page 7
MUMPS Contract Programmer, U. of Minnesota Clinical Associates, Minneapolis, MN
Oct 1997 to May 1998
Maintained and augmented existing IDX AES software, edited data entry and reporting routines for inclusion of additional groups,
used IDX Screen Generator, worked on autoquery system, interfaced patient billing with query results and modified reports, wrote
SQL queries using IDX Report Writer. Worked with M/SQL 6.2 on VAX Alpha.
MUMPS Contract Programmer, Healthways, Inc. (Aetna Prof. Mgmt. Corp.), Glastonbury, CT May 1996 to Oct 1996
Used Epic’s Chronicles, Resolute, and Cadence products to produce reports. Also modified routines, used menu screens, created
forms, and wrote M routines for generating user entry screens. Used vi, awk, and perl and Open M/SQL on an IBM 6000 with
AIX 3.2, Windows 3.11, and Netware via TCP/IP with SmarTerm and Rhumba.
Statistician – 1 year experience
Junior Statistician, Survey Research Service, Loma Linda University, Loma Linda, CA
Jun 1978 to Sep 1978
Maintained data integrity and ran statistical analyses for research studies using SPSS and BMD.
Programmer, Dept. of Biostatistics and Epidemiology, Loma Linda U., Loma Linda, CA
May 1977 to Jun 1978
Developed routines & ran statistical analyses for Tanzanian YCH Pgm on IBM 370 & DG Nova w/ MIIS & BASIC.
TK Forms – <1 year experience
MUMPS Contract Programmer, Kaiser Permanente, Pasadena, CA
Nov 1998 to May 1999
Programmed and documented a Laboratory Quality Control Management sub-system to be used with Kaiser’s modified Rubicon
Laboratory System residing on DEC Alpha’s and PDP’s with DSM and TK Forms.
UNIX/AIX – 1+ year experience
Caché Contract Programmer, Compass Information Solutions, Inc., Greenville, SC
Nov 2000 to Dec 2000 (p/t)
Worked remotely and part-time (p/t), abstracting patient demographic and visit data from a Compucare, Inc. Affinity system for a
hospital in Massachusetts using v2.1.9-F.14 of Caché on a UNIX (HP RISC) system.
MUMPS Contract Programmer, Cigna Corp., Phoenix, AZ
May 1998 to Nov 1998
Programmed custom HMO related reports with Epic APIs and InterSystem’s Open M/SQL running on an IBM 6000 under AIX
4.2 using TNVT Plus as the interface.
MUMPS Contract Programmer, Healthways, Inc. (Aetna Prof. Mgmt. Corp.), Glastonbury, CT May 1996 to Oct 1996
Used Epic’s Chronicles, Resolute, and Cadence products to produce reports. Also modified routines, used menu screens, created
forms, and wrote M routines for generating user entry screens. Used vi, awk, and perl and Open M/SQL on an IBM 6000 with
AIX 3.2, Windows 3.11, and Netware via TCP/IP with SmarTerm and Rhumba.
VBA – <1 year experience
MUMPS (M) Contract Programmer, Carolinas HealthCare System, Charlotte, NC
Mar 2000 to Jun 2000
Programmed BAR and SCHED related reports and utilities using AES tools and SQL on Carolinas' IDX system. Also, wrote M
and VBA routines that compiled group data from DSM and created graphical reports via MS Excel.
Web Link – <1 year experience
Caché Contract Programmer, Ameritrade, Inc., Omaha, NE
Jan 2001 to April 2001
Programmed assorted functionality (primarily reporting) into Ameritrade’s financial Back Office System (BOS) with v.3.2 of
Caché running on SunOS 5.6 using PVCS as version control and TNVT Plus as the PC interface.
Caché/WebLink Contract Programmer, Giromex, Inc., San Diego, CA
Sep 2002 to Oct 2002 (p/t)
Documented global structures of an existing WebLink and Caché based money transfer system running on Windows NT. Advised
as to Caché and system security issues. Also reviewed OFAC functionality and implementation options.
VistA – 10 years experience
VistA/Caché/M Contract Developer, HP contract to VA, Telecommute
Aug 2012 to Jan 2013
VistA/Caché Developer on the Patient Centered Management Module Re-hosting (PCMMR) project. Analyzed, programmed,
created/installed KIDS builds involving changes to the PCMM Nightly Auto-Inactivation process. The changes include additions
to existing code and the Patient Team Assignment and Position Assignment History files via the data dictionary and code. Worked
on acquiring integration agreements, answered PCMM related VistA questions, conducted VistA training, and authored related
documentation. Also used Primavera, VersionOne, and Reflection.
VistA/Caché/M Contract Developer, CACI contract to VA, Telecommute
Feb 2011 to Aug 2012
VistA/Caché Developer on the Nationwide Health Information Network (NwHIN) project of the Virtual Lifetime Electronic
Record (VLER) initiative. Programmed the data collection from the Fee Basis application and the creation of the XML message
sent via HeatheVet Web Services (HWSC) to the Direct Java server. Assisted in the file design and triggering event for the data
download process. Acquired the integration agreements, created the builds, and was the primary author of the VistA related
documentation for the project.
Gary S. Shumway
Page 8
VistA/Caché/M Contract Developer, Vangent contract to VA, Telecommute
Apr 2010 to Feb 2011
VistA/Caché Developer on a HIPAA 5010 project specifically programming electronic insurance verification (eIV) enhancements
including capturing and transmitting via HL-7 interface additional service type codes and other tasks related to VistA’s Integrated
Billing (IB) package and updated HIPAA requirements.
MUMPS (M) Contract Programmer, EHP/HEC/EDS to VA, Salt Lake City, UT
Jul 2002 to Mar 2010
Working on Billing Aware, Herbal/OTC, and Performance Measures Projects on VHA’s FileMan (VistA/DHCP) CPRS package.
We are using Team Play and RequisitePro as Project Management tools. I received training in and am using FileMan, Delphi, and
the OO processes as well as coding in DSM via VMS running on Compac/HP Alphas.
508 Compliance – 1 year experience
Project Coordinator & MSM/Caché Programmer, Indian Health Services, Albuquerque, NM May 2001 to June 2002
Caché Upgrade Project Coordinator for the conversion of RPMS (DHCP/VistA like) system from MSM to v.4.1.5 of Caché and
FileMan programming via MSM and Caché. Created and maintained Project’s 508 compliant web pages via ColdFusion and
Dreamweaver. Also worked on the installation of the PCC+ package and other assigned projects.
Additional Software Used:
Also have programmed in: ASP, BAL, BASIC, C, CASL, COBAL, ColdFusion, Delphi, DHTML, FORTRAN IV, perl, PL/1,
perl, and VB.
Operating Systems used: AIX, CPM, DOS, Linux, MIIS, OC/VMS, Unix, VMS, and Windows.
Also have experience with: Epic (Cadence, Chronicles, Epic Care, Resolute), IDX (BAR, SCHED), Ameritrade (BOS),
MEDecision (iEXCHANGE, MEDInform), CompuCare (Affinity), Antrim (Clinical Lab), EZ-Cap, MySQL, Standards (508,
ASTM, EDI, HL7, ICD-9, NSF), Statistical (BMD, SAS, SPSS), Productivity (ClearQuest, Dreamweaver, Drupal, Eclipse, MS
(Word, Excel, PowerPoint, Project, Visio), Perforce, Paint Shop Pro, PhotoShop, Serenji Debugger, SMF, StarTeam, Word
Press), Connectivity (Cross Talk, NetTerm, ProComm, Reflection2, Rhumba, SmarTerm, TNVT Plus, VNC, WS-FTP, FileZilla).
Hardware Used:
DG Nova, Eclipse, & MV, DEC PDP-11/70, VAX 780, & Alpha, HP 3000, IBM 370, RS6000, PCs, & Univac.
Examples of Previous and Current Web Sites Created:
Ernest Hill Publishing (http://www.ehpublishing.com)
Grand Terrace Toastmasters (http://www.gttoastmasters.org)
Political (http://www.voteshumway.com)
Gary S. Shumway (http://www.garyshumway.com)
La Loma Federal Credit Union (http://www.llfcu.org - previous)
Education, Certification, and IT Related Instruction:
MBA (Master of Business Administration), Information Systems/Finance, California State U. at San Bernardino
CCP (Certified Computing Professional), Management, Institute for Certification of Computer Professionals
MPH (Master of Public Health), Biostatistics, Loma Linda University, Loma Linda, CA
MA (Master of Arts), Psychology, Arizona State University, Tempe, AZ
BS (Bachelor of Science), Zoology, Arizona State University, Tempe, AZ
Caché 4 & 5 Rapid Application Development courses from Intersystems, 4 and 5 day courses, completion certificates
Caché System Management from Intersystems, 4 days, completion certificate
Caché Security Essentials seminar from George James Software, 1 day, completion certificate
VistA Foundations training from Greg Kreis of Pioneer Data Systems, 4 days, completion certificate
Delphi 6 Introduction and Advanced Development Training from Jensen Data Systems, Inc, 10 days, completion certificates
Java Programming and J2EE Enterprise Development from Maverick Solutions, 10 days, completion certificate
Additional courses from: Rational.com, U of U, UNM, UCR, CSUSB, UCLA, New Horizons, GCC, Main Line, ExecuTrain of
Utah, and Metropolitan Schools.
Professional Associations:
Toastmasters International (DTM, 26 years)
Publications:
MIIS to M Conversion and Language Comparison, M Computing, v.1 (5), pp. 58-65, 1994.
MIIS, the Incisal Edge, MUG Quarterly, v. 18 (1), pp. 33-35, 1988.
DSM in Radiological Image Management, MUG Quarterly, v. 14 (4), pp. 33-38, 1984.
Computerized Radiological Practice Systems: An Implementation Survey, Proceedings of Computer Applications in
Radiology, pp. 85-101, 1984.
Teeth ‘N MIIS, MUG Quarterly, v. 14 (1), pp. 64-66, 1984.
Three additional articles published in refereed scientific journals and two books published by Ernest Hill Publishing.
Download