J o h n   W i l l a u e r
(818) 704-7629
E-Mail
Senior Systems Software Engineer with expertise developing creative solutions for complex problems using system development experience from multiple industries.
To download and print a traditional formatted resume select a file format:  
pdf,
rtf,
doc, or
txt.
System Software Designed and Developed:
- Embedded Real-Time Multiprocessor systems.
- Software Development Tools.
(System Simulators, Conversion Tools, Software Testers, etc)
- Multiprocessor Performance and Reliability Software Analyzers.
- Microprocessor Communication software.
- Interactive Multi-Media software for CD-ROM game systems.
- Remote Diagnostic System for Digital PBX.
- Planning and Scheduling Systems. (PERT, CPM, GANT)
- Refurbish recycled computers for schools and underprivilaged familes.
- Designed and developed a multiprocessor software simulator in C
that reduced product development time by 30%.
- Designed a multiprocessor software performance analyzer that,
with an incircuit emulator, identified the software logic that affected
the total systems response time and reliability.
- Designed and created a multiprocessor hardware simulator to test
fault tolerant logic for a set of custom built Tensilica embedded
navigation processors. The simulator would run the Tensilica source
code for all of the processors, and a Virtual Ethernet, on a single SUN
Solaris, Linux, or Microsoft Windows platform.
- Designed and developed embedded software in C for the 63 Intel
80C188 micro-processors used in the Power Distribution Units (PDU) for
Kistler Aerospace's K-1 launch vehicle. (www.KistlerAerospace.com)
- Developed software for an interactive new product prototype for
CD-Audio and CD-ROM for NEC TurboGrafx game machine. Reverse engineered
TurboGrafx ROM code. Research saved Time Warner New Media $3 million.
- Performed evaluation study of ARINC 653 / DO-178 Real Time
Operating software development Systems
- Converted Matlab generated C++ code to run on an Analog Devices
SHARC DSP processor using a JTAG/ICE interface. The DSP was used
to control a LN-200 inertial navigation unit.
- Provided active Worldwide Technical Support for NEC TurboGrafx
game product developers. Reduced product development time for several
independent NEC TurboGrafx product developers.
- Saved Maxicare Healthplans $1 million per year on design, and
management of three facilities (8,000 sq. ft.) with18 custom designed
mini-computers systems, and the LAN and WAN data communications networks
used for the HMO's accounting record processing.
- Created remote diagnostic subsystem for United Technology Lexar's
first all digital PBX telephone system. Resulting system significantly
reduced the time required to diagnose and repair distant installations.
- Designed high speed IEEE-488 / HPIB communications protocol and
developed assembly code for Data General Nova 3 to control, and analyze
test results form, several Fairchild-Xincom semiconductor memory ATE
testers. The communications interface resulted in sales of $5 million
of additional testers.
- Created software to reverse engineer and document, logic and data
flow for over 500,000 lines of Assembly and Fortran source code. Reduced
the project completion time for a Jet Propulsion Laboratory contract
from 14 months to 3 months.
- Designed and managed new DEC VAX computer facility used by over
100 hardware and software design engineers to develop the first all
digital PBX telephone system for United Technologies, Lexar Corp.
Increased effectiveness of computer support resources; reduced the time
to bring the new product to market by over 4 months.
- Created a web site to market experience and skills for
professional corporate executives, scientists, engineers, computer
specialists, financial analysts, etc. (www.eu-open.org)
- Designed an inexpensive interactive learning system to use game
machines and the internet to provide a just-in-time, just-enough,
personalized learning environment for industrial training applications.
The system will improve comprehension and reduce time required to learn
and understand a subject.
- Linux / Unix: Ubuntu, Red Hat, Debian, DSL, Sun
- Microsoft: XP, 2000, 95/98, MS/DOS
- DEC: VMS
- Data General: RDOS
- Apple: Mac OS X
C, HTML, Perl, Fortran, Pascal, PL/I
Assembly Languages:
- Intel: 80C186/188, 8080, 8086
- Data General: Nova 2/3
- DEC: VAX (Macro)
- Litton: L-3050 (MOL)
- Motorola: 6502, 6800
- NEC: TurboGrafx
- Zilog: Z80
Employers and Clients:
- JBW Enterprises -- (Consultant)
Clients included:
- Kistler Aerospace
- Automated Controlled Environments
- Warner New Media
- NEC Technologies
- Outstanding Professionals Employment Network
- Jet Propulsion Laboratory / NASA -- (Contractor)
- Litton Industries, Data Systems Division -- (System Software Engineer)
- Maxicare Health Plans -- (Systems Manager)
- Northrop Grumman -- (Embedded Software Engineer Specialist)
- Lexar, Division of United Technologies -- (Systems Engineer)
- XINCOM, Division of Fairchild Industries -- (Systems Engineer)
University of California at Los Angeles (Extension)
- Certificate in Digital Signal Processing (2005)
- Data Communications
- Distributed Data Porcessing
- Data Base Design
- Systems Management
- Human Factors Engineering
- High Tech Marketing
California Polytechnic University San Luis Obispo, California
    (Bachelor of Computer Science)
Webmaster: John
Willauer