GUENTHER FROEHLIN
**** ******* ***** *******, ******** Springs, CO 80919
Mobile: 719-***-****, e-mail: ********.********@*******.***
PROFESSIONAL BACKGROUND
. Experience with embedded systems ( www.rabbit.com ) programming in C
using SPI, I2C, RS232 interconnects
. Operating Systems
o OpenVMS, 30 years, internals level
o Microsoft Windows 2000/XP, user level, programming
o Linux, user level
. Programming Languages:
o C, 15 years
o Microsoft Visual Studio 2005, C++, C#
o Java, 1 year
o OpenVMS C++, 5 years
o OpenVMS FORTRAN, Pascal, VAX MACRO-32 Assembler
o OpenVMS BLISS, 5 years
. Languages: German, English
. US Citizen
PROFESSIONAL SUMMARY
WumpusWare, Monument, CO, January - February 2010
Two months project porting program package (EMC Networker) from Unix C code
to OpenVMS C.
Hewlett-Packard Development Company, L.P., Colorado Springs, CO, 2002-2009
Systems/Software Eng. VI, OpenVMS Engineering (2003 - July 2009)
Since January 2005 working for Oracle (as an HP employee)
. Oracle/Rdb Eng. porting Rdb database product to OpenVMS on Itanium
o Just-In-Time (JIT) compiler for Itanium processors
. Adding encryption and compression to Rdb's RMU Backup utility
. Rdb database bug fixes / code maintenance
Responsible engineer for Host Based RAID (HBR) product
. Porting code written in BLISS (device driver) and C to the
Intel/Itanium platform
. New releases, bug fixing, regression testing, performance analysis
. Transition product to group in India
Development Engineer for OpenVMS BACKUP Utility (2003-2004)
. Adding support for OpenVMS on Itanium
o New On-Disk Global Partition Table
. Research and planning for future enhancements
o Overlap in multi-buffering to output devices
. Bug fixing, performance analysis
. Transition BACKUP to group in India
Porting HP Data Protector (DP) written in C from HP-UX to OpenVMS (2002-
2003)
. Successfully demonstrated prototype within 6 weeks
. Led and supervised a group of 4 software engineers
. Released quality version within 9 months keeping all deadlines
. Transitioning development to group in India,
o providing training
o prepared shipment of equipment
o smooth transition within two months
Compaq Computer Corporation, Colorado Springs, CO, 1999-2002
Systems/Software Eng. V, OpenVMS Engineering Group
Responsible engineer for Host Based RAID
. Bug fixes
. Regression testing with new OpenVMS versions
. Updating and releasing new versions of HBR
Major update of product Archive Backup System (ABS) and complete redesign
of product Media and Device Management Services (MDMS) (1997-2002)
. Development planning, implementation and successful delivery of new
ABS/MDMS releases
. Leading a group of 6 software engineers
. Design, develop and test new server code using an Object Oriented
Design (in C++) for a multi-threaded server with fail over
capabilities serving clients network wide.
. Implemented C++ classes/methods for linked list manipulation, object
synchronization, deadlock detection, TCP/IP communication, database
access, access to StorageTek tape libraries
. Supervised design and development of Graphical User Interface (GUI) in
Java
. Helped transition ABS/MDMS to group in India
Digital Equipment Corporation, Colorado Springs, CO, 1990-1999
Principal Software Engineer, Storage Subsystem Engineering
Quality/release engineer and developer for Host Based RAID (HBR) and
finally HBR project leader
. Responsible for Q&A of the product writing test scripts, scheduling
regression test and analyzing test results
. Planning and releasing new product versions
. Positive customer feedback for timely releases of high quality bug
fixes
Software Consultant I, Customer Support Center
Technical consultant for group of 25 specialists in district of 120 OpenVMS
support specialists
. Technical support for BACKUP, VMScluster, Record Management Services,
Device Drivers
. Generated and supervised generation of articles for knowledge
databases to improve response time and quality of customer support
requests
. Presentations at customer events (DEC User Society - DECUS)
Digital Equipment GmbH, Munich/Germany, 1979-1990
Software Consultant I, Technical Software Support Center
Worked in country backup support for VMS in area of performance analysis,
file system, device drivers and VAXclusters. This included conformance
warranty, testing and screening of customer problem reports and crash dump
analysis.
. Presentations at customer events (DEC User Society - DECUS)
Principal Software Instructor, Training Center
Instructor for customer and employee training, teaching complex areas like
OpenVMS Internals, System Programming, Device Drivers, Clusters, Databases.
EDUCATION
Technical University Karlsruhe/Germany, 1978
. Degree of Diplom Informatiker (equivalent to M.S. Computer Science)
o Major: Operating Systems, Process Control
Employee Training
. Linux Internals
. Linux Device drivers
. Posix under UNIX
. Windows NT Internals
. Windows NT File System
. SCSI Nuts and Bolts