REED B. HASLAM

917 Nighthawk Drive

Sandy, Utah 84094-0688

(801) 566-6377

Email: Reed@theHaslams.com

CAREER OBJECTIVE

Seeking a position in software development as an individual contributor or team leader at a growing company employing modern software practices, tools and technologies.

CAREER SUMMARY

Expertise includes software design and development of systems and applications on Linux/Unix, and Windows operating systems as demonstrated by:

·         Development of Web Services and Graphical User Interface software to support Health Information Exchange (HIE) in a distributed network of cooperating entities. Particular expertise includes:

o   Anonymization of health care records to facilitate use of medical records in the public health or research environments.

o   Use of eXtended Access Control Meta Language (XACML) for the determination of the authorization to receive particular health information according to the consent of the patient.

o   Implementation of HIE protocols compliant with NHIN, NHIN-C, HITSP. IHE and HL7.

 

·         Development of large applications for Linux/Unix and Windows using C/C++, J2EE, Java (applets, servlets, JAAS, JCE etc). Work includes system level programming, networking, registry, cryptography, directory (LDAP), shell and graphical user interface (GUI) development.

·         Specifying, designing and building the effective user interfaces for complex tasks including (a) management of security technologies such as public/private key generation, X509 certificates, certificate revocation lists etc. (b) configuration and management interfaces for computer services including network, directory, specialized file services, and authentication services (password, smart card, biometric). Most of these interfaces were built with Java; others were built with on X11 using various toolkits.

·         Expertise with state of the art security technologies including public/private key technology (keys, certificates, certificate revocation lists etc.) and advanced authentication (password, biometric and smart card).

·        Implementation of key elements of the NetWare Operating System on top of Unix, including the file system, and high performance I/O. Implemented a fast portable NetWare data repository (database) for storing NetWare attributes not tracked by Unix.

Reed B. HASLAM   p.2

·         Selecting and implementing the use of new software applications and development tools and training others on the use of those tools.

·         Managing Linux/Unix, Windows, and NetWare computer operating systems. Webmaster for a large family web site, which includes real time weather data from Sandy Utah. See www.theHaslams.com .

WORK EXPERIENCE

Senior Software Engineer – Northrop Grumman Health Solutions     January 2006-Present

Development of Web Services software and user interfaces for Heath Information Exchange (HIE). Work includes the development of Northrop’s NHIN-1 prototype, NHIN-2 year one implementation, AHLTA-Warrior phase 3 and the recently completed VLER-1a project that links the Department of Defense clinical database to the NHIN.  I also investigated various architectural alternatives including Enterprise Service Buses and other tools to enhance the speed of development and the robustness of the resulting system.

Senior Software Engineer - Novell Inc., Sandy and Provo, UT             1991 – November 2005

Open Enterprise Server for Linux – Team Lead for the development of YaST2 (an interpretive scripting language) based installation for all Novell services on top of SuSE Linux. Successfully completed the project from inception (learning the technology and the framework) to delivery in 6 months for 17 different Novell software components. The SuSE engineers who developed the YaST2 framework for SuSE Linux remarked how well the team had achieved these goals.

Novell PKI Services – Implemented public/private key cryptography including key and certificate generation on NetWare. Implemented the GUI front end for the management of keys and certificates within a Java based framework, interfacing with C++ coded APIs as required. Implemented the Java GUI for modular authentication services (multi-factor authentication) and mandatory access controls using biometric, and smart card devices.

Novell Administrator for Windows Implemented software to manage Windows users and groups using Novell Directory Services (eDirectory). Using Win32 and NetWare APIs provided software to update Windows security accounts manager with changes from Novell directory services.  Developed the critical code to produce a native robust Windows service that received account updates from the directory.

NetWare Services for Unix Development Implemented the NetWare 4.x operating system on top of Unix (Solaris/AIX) focusing on core protocol processing, file system implementation and high performance I/O.

·       The file system implementation for NetWare services for UNIX provided a 2-3 times faster performance than the prior 3.x implementation.  This was due to a simpler NetWare database design using memory mapped I/O functionality.

 


 

Reed B. Haslam p.3

EVANS AND SUTHERLAND, Salt Lake City, Utah                                                 1983 - 1991

Senior Software Engineer, Modeling Systems (1988-91)Led a group of software engineers who initiated development of next generation real world modeling tools for Computer Image Generators used for pilot training.

·         Developed and implemented a portability strategy for modeling software.

·         Increased modeling database performance by 30% through caching disk blocks.

·         Supervised management of the group's UNIX computing resources.

Systems Programmer & Administrator, Engineering Tools & VLSI (1983-88)

·         Performed systems programming in support of company-wide engineering work with an emphasis on VLSI design and simulation.

· Introduced UNIX (1984) to engineering at the company.  By 1991 80% of company's engineering was performed on UNIX systems.

·`Managed a large VAX cluster and several UNIX systems.

PATIL SYSTEMS, Salt Lake City, Utah                                                                       1981 - 1983

(Now Cirrus Logic, Austin, Texas, formerly Milpitas, California)

Software Engineer – Startup Company funded by General Instrument Corporation

·        Developed a graphical editor for VLSI chip design using Storage Logic Arrays.  The design was the subject of my master's thesis in Computer Science at the University of Utah

EDUCATION / CERTIFICATION

M.S., Computer Science, University of Utah, 1981

M.S., Meteorology, University of Utah, 1980

B.A., Mathematics, University of Utah, 1976

B.S., Meteorology, University of Utah, 1976

Novell Certified Network Engineer (CNE)

Novell Certified Network Administrator (CNA)

References

Kyle Marchant – Agilex Corporation – Kyle.Marchant@agilex.com Manager at Northrop Grumman

Dan Fritch – Microsoft Corporation – dritch@microsoft.com Co-worker and manager at Novell

Kirk Kimball – Novell Inc. – Kirk_Kimball@novell.com Manager at Novell