William S. Himmelstoss
|
PO Box 470121
Celebration, Florida 34747-0121
+1 (863) 206-2504 (cell)
+1 (407) 493-9088
whimmel@onefingertech.com
|
Over eighteen years experience with software development
and systems administration. |
Experience
Phyaura LLC, Tampa, Florida
| Sr. Programmer and Systems Administrator |
February 2008 - Present |
Develop, implement and contribute to open-source electronic medical records software (EMR). PHP, MySQL, Apache, javascript, HL7, Subversion, Bugzilla
Design, implement and administer multi-location MySQL replicating database with hot failover and automated backups. MySQL replication, rsync, SSH tunnels
Install and administer Linux host- and virtual servers on site and in hosted facilities. Gentoo and Ubuntu Linux, VMWare Server, OpenVZ
Design and implement EMR connection to third-party vendors for laboratory results, electronic prescribing and medical billing clearinghouse. MySQL, Mirth, EDI, X12
Gather and analyze requirements and make recommendations for hardware and software purchases.
Provide world-class 2nd and 3rd-level customer support.
RYP Media, LLC,
Celebration, Florida
| Sr. Programmer/Analyst |
June 1998 - present |
Develop company websites. Develop
internal office-automation and online applications. PHP, MySQL,
Apache, Oracle, Bourne shell, Perl, javascript.
Perform software upgrades on production systems with zero or minimum
downtime. (php, linux, mysql)
Administer company Apache web servers running Linux on Intel and older Sun
Solaris hardware.
Administer company DNS servers. (Linux, BIND, djbdns)
Administer customer login and email accounts. (qmail, vmailmgr)
Administer company Windows 2000, Linux, and Mac OS desktops.
Assemble new desktop computers and servers. (Windows, Linux, Solaris)
Provide telephone and on-site support to clients.
proteinspill.com. Install and support portal/blog site based on WordPress. Write custom modules in PHP/MySQL.
imageark.net. Developed back end for this image host in PHP/MySQL and javascript. Over 20,000 images stored in three months.
whichfinger.net. Another image host based on ImageArk code with fee-based gallery services.
HealthPlan Services, Tampa, Florida
| Web Applications Programmer |
March 2006 - October 2007 |
Integrate quoting system with salesforce.com CRM. SOAP, XML.
Maintain employee and employer portal. DHTML, PHP, script.aculo.us, prototype, javascript, MySQL, DB2
Develop enhancements for internal customer service system. DHTML, PHP, Javascript, CSS
Develop and maintain middle- and back-end class libraries. PHP, script.aculo.us, prototype, AJAX, MySQL, DB2
Follow revision control and change management procedures using Serena PVCS/ChangeMan and Serena Dimensions.
Assist in maintenance of Solaris web servers running Apache and Tomcat
Walt Disney World, Co.,
Lake Buena Vista, Florida
| Monorail Host |
August 2002 - October 2006 |
| Attractions Host |
August 2000 - August 2002 |
| Monorail Host |
June 1997 - May 1999 |
Test and make recommendations for improvements to the local monitoring control unit software currently under development for the monorail fleet.
Develop data acquisition application for front-line cast which tracks ride
vehicle breakdowns and hourly vehicle counts. (PHP, MySQL, MS Access)
Provide world-class service to our Guests while following the seven guest
service guidelines.
Hewlett-Packard/VeriFone,
Clearwater, Florida
| software design engineer |
February 2000 - January 2002 |
Maintain and develop enhancements for the "Fuel" segment of the
point-of-sale software which runs on VeriFone's Ruby SuperStation. The
Ruby is the primary workstation which interfaces with and controls
all of the peripherals and networks in a filling station/convenience store.
(pumps, pay-at-pump terminals, car wash, credit authorization networks,
VSAT, etc.) Also developed some web-based utilities for use with the
International team.
- "Portal." Front page for international development team. HTML, PHP,
MySQL, Apache, Windows NT, javascript, perl.
- Integration Testing. Web-based utility to track issues during
informal testing, prior to release to quality assurance. HTML, PHP,
MySQL, Apache, Windows NT, javascript, perl.
- Base Changes. Web-based utility to research and annotate change
requests. HTML, PHP, MySQL, Apache, Windows NT, javascript, perl.
- SHCPAK. Shell Canada C/Store application. C, Rational ClearCase
(version control), Rational ClearQuest (defect tracking).
- GEMPAK. Generic "base" C/Store application. C, Rational ClearCase,
ClearQuest.
Orlando Utilities Commission,
Orlando, Florida
| Programmer/Analyst |
October 1998 - October 1999 |
Design and test reports. Gather and analyze requirements for new
projects. Develop, install, and maintain client applications.
Provide training and support for client applications.
- Design and implement CIS to OneWorld general ledger interface.
PL/SQL, Pro*C, C, Oracle
- OUCReports. OUCs Enterprise-wide client ad-hoc report tool
for CIS, PETS. PowerBuilder.
- Design and maintain SQL reports which run in computer operations
for CIS. HP-UX, Bourne shell, Oracle, Pro*C, C.
Resource Technology Concepts, Longwood, Florida
| Programmer/Analyst |
December 1997 - May 1998 |
Assigned to Harland Corp., Orlando, Florida. Marketing Software Division.
- Design and test reports. Identify bugs and needed features
in the reporting module. Piparti Pro.
- Modify and enhance the reporting module. Borland Delphi, Windows 95/NT.
Chep USA, Orlando,
Florida
| Programmer/Analyst |
August 1996 - February 1997 |
Analyze requirements for new projects. Maintain existing
client applications. Evaluate and recommend tools for
Windows development.
- Maintained and developed enhancements for ChepInfo, a
pallet-accounting system given to Cheps clients to track
pallet rentals. Clipper 87, MS-DOS.
AT&T Universal Card Services,
Jacksonville, Florida
| Senior Developer |
September 1990 - August 1996 |
Gather and analyze requirements for new projects. Develop,
install, and maintain client applications. Provide training
and Help Desk support for client applications. Primary member
of Rapid Solutions development team, for emergency projects.
Make recommendations for hardware and software purchases.
- Business Card. Creates and approves business credit card
accounts in customer service system. After approval, provides
account defaults for individual cards. Visual C++, Windows.
- Automated Chargeback System. Resolves over 95% of Universal
Cards billing disputes by analyzing the dispute database,
cardholder letters, and referrals from associates in the
Claims department. Saves nearly $1 million in FTE annually.
Borland C, Borland Pascal, MS-DOS, Windows.
- Texcis. Retrieves and prints duplicate statements from COLD
storage system based on requests from customers by VRU, Telephone
and Claims department associates, and data entry. Borland
Pascal, Delphi, Windows, Oracle.
- Ticketing. As sales drafts are received from MasterCOM and
VisaNet by the imaging system, marks them as received in the
customer service system. Borland Pascal, MS-DOS.
- APR Reversion. Monitors cardholder accounts for promotional
or employee annual percentage rate changes. Adjusts accrued
finance charges, annual percentage rates, and annual fees.
Borland Pascal, Windows.
- TSAPI. A collection of class and function libraries for
automating the connection, authentication, and interaction
with a mainframe via an SAA or TN3270 gateway. Borland C++,
Visual C++, Borland Pascal.
- Developed and/or maintained several other systems including
Monthly Book-close Reports, Journal Entry generator, Under20
Write-off, Exhibit E/ICA-3 reports, Dispute Database Weekly
Reports. Borland Pascal, FoxPro, Borland C++, Oracle.
- Administer two UNIX SVR4 servers for the Contacter Survey
team, an outbound telephones group of about 30 associates.
- Installed and administered PC Developments intranet web server on Linux.
- Administer PC Developments testing Oracle database server on Windows NT.
- Assisted in the development of a new enterprise-wide Windows NT network.
Additional Experience
- SmartDyn. A freeware client program for online dynamic DNS
systems. Visual C++, Windows 95/NT.
- Installed and maintain a home-based Windows NT/UNIX network.
- HTML, 3270 terminal emulators, basic Ethernet and TCP/IP networking
Training
- Solaris 2.x Administration (SunService)
- Effective Graphical User Interface Design (Human Factors International)
- Data Requirements, Analysis, and Modeling (AT&T Technical Training)
- Novell Netware 3.11 System Manager (Applied Technology Center)