Resume of:                  Michael N. Haase

                                    Senior System Software Engineer

                                    PO Box 4248

                                    Woodland Park, Co. 80866

                                    (719) 687-1813(h) mnhaase@pcisys.net

 

Position Desired:         System/Software Engineer solving problems and delivering on promises with engineering team.

 

Availability:                  Immediate

 

Skills Summary:           Develop software and system requirements from customer statements of need. Develop software specifications from requirements. Implement and deliver software in a variety of languages to meet specifications. Design and implement system environments supporting application software needs for space, performance, and communications. Delivered hundreds of thousands of lines of assembly language, Fortran, Bliss, Java and C code.

 

Technical Experience:

 

Rational Rose

Rational Unified Process

Unified Modeling Language

System/Software Integration

Some Ada

BMC Patrol

Object Oriented Analysis

Some Java

RAID

Object Oriented Design

Some HTML

SUN pkgmk/pkgproto/pkgtrans

Unix System Administration

Kerberos

Open SSH

Requirements Analysis

DCL

VMS

True-64 Unix

Solaris 6,7,8

Fortran 5+ years

Perl 2+ years

Unix HP/UX

Red Hat Linux

C/C++ 5+ years

Some SQL

Pascal 2+ years

Korn/Borne/C/Bash shells

Windows NT Clusters

True-64 Clusters

Several Assembly Languages
5+ years

BLISS 16 and 32
2+ years

SEI Capability Maturity Model

Some Javascript

Some Apache

Some CGI

Veritas Volume Manger

 

 

 

 

Experience Summary:

 

Eleven-plus years at MCI. Most recently, Senior S/W engineer for IP Traffic Systems(IPTS) converting “stovepipe” collection and mediation systems into a single unified centralized mediation system. Analyze legacy systems to determine how to integrate/replace them into/with the unified system. Implement designs using Kornshell scripts and programs in Perl and C. Maintain Perl CPAN module and dependent library baseline. Develop step-by-step instructions for repeatable installation of system software baseline on development, test, and production systems, including all the system and layered software necessary to ready the computers for the application software, and detail the partitioning of the SANNET and SCSI disk supporting the application.

 

Previous position supporting VPN Reporting (VIPeR). Develop software in Java and C++ for the collection and reporting of statistics from switches and routers on customer Virtual Private Network and Tunnel usage. Identified several Gnu libraries that provide off-the-shelf capabilities that could be re-used. Document step-by-step installation procedures.

 

 

Previous position developing new baseline for the Internal Data Reporting System (IDRS). Scavenged Sun systems, disks and tapes to support development. Installed Solaris 2.6 and configured available disk storage. Installed Gnu libraries and tools. Revised the software delivery from tape archive (tarball) form to Sun package form allowing the Sun packageadd utility to install and manage the new baseline. Managed software changes with RCS and used the make utility to generate new versions of the packages. Developed Kornshell and Perl scripting implementing and automating package actions minimizing user input interaction during installs. Wrote step-by-step installation documentation. Used ClearCase to maintain change control over the new baseline.

 

Previous position working as Architect with team of Architects on the Application Infrastructure Program (AIP) to develop several architectural models representing multi-tiered approach to merging ubiquitous and universal access to internet sites providing managed content. Used Rational Rose to model and document human-system interaction using use cases in UML. Participated in writing the detailed requirements and the Request for Information (RFI) submitted to vendors. Conducted competition and competitive analysis of vendor responses to the RFI implementing the AIP architecture. Completed preliminary hardware and system software design.

 

Previous position as System Engineering Team Lead and acting manager for the Innovagent (cum MCS-Genesis) inbound call center solution. Coordinated activities of the MCS-Genesys and Next Generation Service Node (NGSN) Engineering teams. Developed preliminary hardware architectures for NGSN and Innovagent. Analyzed requirements for system capacities and Designed and implemented in production two generations of high-availability solutions for Innovagent using DEC (cum Compact cum HP) True-64 Unix Clusters and Microsoft NT-Clusters. Provided 4th level support for hardware and system software issues. Procured $2.3M H/W and S/W suite supporting Innovagent. Analyzed firewall problems using MS Netmon, Linux tcpdump and modeled firewall issues using Linux ipchains. Wrote application firewall provisioning document for the Customer Service Team, who used it as a checklist for provisioning both MCI and Customer firewalls to support the project. Recommended ,procured and rolled out 2nd generation Innovagent architecture at improved cost of $125K per customer. Provided the high availability architecture for both generations of the system including shared disk storage using differential SCSI and Fiberchannel. Designed application fail over from the primary to the stand by processors using the NT and Unix Cluster Managers. Developed Kornshell scripting implementing cluster failover functions. Documented the hardware and system software architecture of each suite of equipment in development, test, and production. Documented the mapping of physical storage on the RAID devices to the logical volumes presented to the operating systems. Collaborated with the Informix Data Base Administrators to allocate high demand file systems to high performance disk partitions. Developed architecture for and implemented the Innovagent firewall test suite. Provided technical leadership and coordination for 2nd generation Call Manager platform upgrade (a $4M rollout). Provided technical leadership and coordination for Multicarrier platform design and rollout. Procured $250K integration and production suites.

 

Previous Position as Wireless System Engineering Proof of Concept Lab Manager. Coordinated with vendors to install and demonstrate their wireless provisioning, mediation and billing systems in the Proof of Concept Lab.

 

Five-plus years at McDonnell-Douglas. System Engineering Manager for McDonnell Douglas Systems Engineering Company. Managed 18 System Engineers working on several contracts and IR&D projects. Supported multi-site effort to implement the SEI/CMU Capability Maturity Model in the McDonnell-Douglas software development cycle. Successfully delivered three small projects assessed as Level-3 (Repeatable). Managed the schedule recovery team for the Dynamic Aircraft Planning System (DAPS) in Omaha, Nebraska. Developed features in C++ for the Survivable, Adaptable, Planning, Experiment (SAPE) demonstration on Solaris systems. Worked on several proposals providing technical leadership and system requirements analysis.

 

Previous Position developing applications using MVS/XA, Fortran, and assembly language for the Intelligence Data Handling System (Replacement).

 

Five years at Ford Aerospace. Developed applications in Fortran, C, and assembly language for IBM/MVS, DEC VMS, DEC RSX-11M-PLUS, and Unix. Provided System Programming and System Administration support for IBM/MVS, DEC VAX/VMS and DEC RSX-11M-PLUS and RSX-11S operating systems. Wrote software design documents for System Design Reviews (SDR), Preliminary Software Design Reviews(PDR), and Critical Software Design Reviews (CDR). Supported classified projects. Supported proposal efforts by providing technical support and system requirements analysis.

 

Two years at Digital Equipment Corporation. Developed Cobol Language Compilers for DEC PDP-11 and VAX/11 computer systems for RSX-11M, RSTS-E, and VAX/VMS operating systems. Coded in C, BLISS, and PDP-11 and VAX/11 assembly languages.

 

 

Education:             M.S. Computer Science, College of William and Mary
B.S. Applied Mathematics, Virginia Commonwealth University

 

Clearance:             No current clearance. Have held TS/SBI in last 10 years.