Objective
A position relative to Health Information Technology that promotes professional growth and enables participation in recent technologies, while making positive contributions to the organization.
Abilities
- Languages (years): Perl (3) Ruby (2) C# (3) Java (2) SLC500 (2)
- Technologies (years): Win32 (10) UNIX (5) Linux (5) Mac OS X (3) .NET (3) Microsoft Clustering (3) SAN (4) Citrix (3) Active Directory (3) Vmware ESX (3) Samba/FastConnect (3) VTK (1) OsiriX (2) MIRC (2) dcm4chee (1)
- Standards (years): HTTP (7) DICOM (5) HL7 (4) SNIA (2)
- Web applications (years): open source development (4), Ruby on Rails (2), Web Services (3)
- Proprietary Solutions (years): McKesson PACS (4) Cerner Millenium (3) OpenView (2) IBM Director (2) Witt Biomedical(Phillips) (2) Legato Disk Extender (4) IBM-TSM-HSM (2) See Beyond Egate(>1)
Technical Accomplishments
- Engineered, Deployed and Support 5 Microsoft 2003 Clusters for FILE, PRINT, Cerner Warehousing, and SQL Server 2005.
- Developed monitoring application for McKesson PACS that involved writing a WMI Provider, WMI Adapter, Web Services Front End and ASP.NET/C# Dashboard.
- Proven programmer in C#, Ruby, JAVA, and Perl.
- Extensive experience with SAN technologies including install, migration and clustering.
- Experience with in-band and out of band storage migrations.
- Substantial experience with Ruby on Rails, including the authoring of a complete CMDB for asset tracking and support of technology assets.
- Installed MIRC Teaching Repository for Regional Use.
- 7 years System Administration experience in various capacities.
- Highly effective troubleshooter and debugger. Proficient with Sysinternals software and Windows Debugging Tools.
- Served as Technical Lead on multiple high profile projects in Radiology PACS, Cardiology PACS, and File/Print Services in Active Directory.
- Authored and presented a successful Service Level Agreement Measurement application to a Radiological Society Conference in Orlando, FL.
- Have drafted and made available whitepapers on practical uses of open source software including Zebedee, Nagios, Cacti, Smokeping, Ethereal, Ruby on Rails,
- Chair of Special Session “Open Source Software in PACS” at SCAR conference in Austin, TX.
- Engineered Red Hat Linux Cluster
- Implemented Intrusion Detection Systems for Information Security both host based and network based
Work Experience
Spectrum Health
Grand Rapids, MI
Programmer/Analyst 4
2007 – present
- Upgraded eGate 4.5.3 to 5.0.5 SRE.
- HL7 Troubleshooting
- Systems Integration with McKesson PACS.
- Support roles in eGate.
- Support roles in Cerner.
Spectrum Health
Grand Rapids, MI
Engineer 3
2003 – 2007
- Implemented TSM-HSM.
- Discipline in SAN attached servers.
- Engineered Several Microsoft Windows Based Clusters.
- Built from the ground up a full blown CMDB and tracking application with Ruby on RAILS framework.
- Wrote several C# applications for general purpose system administration including Event Browsers, Enumeration utilities, and various WMI harvesters.
- Implemented IBM Director on both the Linux platform and Windows platform.
- Duties include provision and support of various platforms, such as virtual hosts, blade hosts, and other IBM hardware.
- Support roles in Directory Services and Citrix.
Spectrum Health
Grand Rapids, MI
I&TM Programmer/Analyst 3
2001 – 2003
- Served as PACS Technical Architect for implementation of Radiology PACS. Included Remote PACS viewing, ancillary site installations, HL7 interfaces, and DICOM configuration.
- Served as Technical Architect for Cardiology PACS project.
- Coded and implemented software to accommodate automating of proprietary software shortcomings.
- HACMP monitoring and hardening.
- Worked closely with vendors to ensure proper and effective implementation of new interfaces between systems.
- Made available policies that pertain to disaster recovery and business continuity as it pertained to Radiology PACS.
Spectrum Health
Grand Rapids, MI
I&TM Analyst
2000 – 2001
- Implemented monitoring for the Cerner application and related systems.
- Made available policies that pertain to system integrity and the implementation of new/additional technologies.
- Management of HP OpenView network management station.· SNMP v1/2c/3 secure implementations.
- Wrote all ITO templates as it pertains to Spectrum Health Enterprise Monitoring Systems.
- Scripted several Ad-Hoc reports and System Dashboards as it pertains to individual system monitoring.
- Implemented Cisco’s “Ready, Set, Go!� best practices as it relates to threshold monitoring.
- Engineered, implemented and documented a secure solution for monitoring SNMP v1/2c for bastion hosts. Published the paper to various security related repositories and presented the solution at a local user group at Herman Miller ( REF ).
- Policies: Create, enforce, and make available policies that pertain to system integrity and the implementation of new/additional technologies.
- Coded a Cisco LEAP penetration tool that was published to Packetstorm and used for wireless auditing. Wrote an extremely sensitive signal quality graphical utility to investigate AP signal strength ranges, and a war driving utility and wrapper for dstumbler.
Spectrum Health
Reed City, MI
System Administrator
1998 – 1999
- Implemented an effective and redundant data backup system to ensure data for disaster recovery policies.
- Engineered and implemented an Intrusion Detection System on a fully switched network utilizing open source software and available hardware. System includes Web Logging, real time notification, and automatic report generation for security documentation.
- Installed, configured, and made available an effective intranet server for campus specific operations. Authored and coded various web based programs used to help aid health care professionals at the facility.
- Upgraded Windows 3.1 desktops to Windows NT paving the way for desktop driven productivity tools, and providing proper desktop and shared application security.
- Worked closely with vendors to ensure proper and effective implementation of new interfaces between systems and medical instruments.
- Made available policies that pertain to system integrity and the implementation of new/additional technologies.
- Engineered and implemented a shared 10bT network to a fully switched, 100bT network with fiber and T-1 connectivity to two WAN sites.
Metz Baking Company
Grand Rapids, MI
Second Class Plant Technician
1997 – 1999
- Install and configuration of manufacturing systems as required for the production environment.
- Basic PLC programming
- Ground up installation and configuration of APV pan line system and product movement system, which doubled productivity and reduced overhead on production costs by 25%.
Professional Organization Affiliation
grandrapids.rb – Grand Rapids Ruby User Group
GRISSA – Grand Rapids – Information Systems Security Association
SUMMIT – Society for Users of McKesson
SCAR/SIIM – Society of Computer Applications in Radiology
Education
LinuxBox – Ann Arbor, Michigan Linux System Administration
Hewlett Packard – Downers Grove, IL HP-UX 11.0 System Administration
Hewlett Packard – Downers Grove, IL ITO UNIX System Administration
Cerner-Citation – Chesterfield, MO System Management Laboratory Information Systems
Ferris State University – Big Rapids, MI General Studies
Rockhurst University – Overland Park, KS Administering and Support Windows NT
Contributions
White Papers:
Enterprise PACS Monitoring with Nagios, Cacti and Smokeping
Troubleshooting DICOM with Ethereal
Installing DCM4CHEE on Mac OSX
Encrypting SNMP V1/2 with Zebedee
Software contributed to ClubPACS:
Software contributed to Nagios Exchange:
NagWatch32 – A Windows Event Browser for Nagios
- A DICOM plug-in for Nagios that monitors SCP and MWL
nagios2lcd – A Nagios LCDProc Client
Software written for HP OpenView:
ov2festival – Speech Synthesis for OpenView Messaging!
ov2lcd – ITO LCD Client
enlookup – IANA OID lookup utility for SNMP
Software contributed to StackSys:
ServWatch – System Tray Application that watches the state of Windows Services and notifies on exception
Personal
- Coach for Rocket Football, 10-11 year olds
- Project Founder, Academic Medical Imaging, Western Michigan
- Secretary and board member for the Michigan Ruby Group
- Enjoy Racing and Mountain Biking
- Favor BSD Operating Systems and MIT Licensure
- Own/Maintain Web Server for RAILS hosting that houses 12 other blogs and various web sites
- High interest in the Digital Imaging Revolution