John Willauer 22425 Ventura Blvd. # 15 Woodland Hills, CA 91364 (818) 704-7629 JohnW@Willauers.net Senior Systems Software Engineer with expertise developing creative solutions for complex problems using system development experience from multiple industries. 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. Industry Experience: Defense, Aerospace, Automatic Test Equipment (ATE), Telephone/Data Communications, Entertainment/Games, Medical Record Administration Operating Systems (installed, managed, and used) Linux/UNIX: Ubuntu, Red Hat, Debian; Apple: Mac OS X; Microsoft: Windows XP; Sun: Solaris; Tensilica: RTOS; Analog Devices: DSP / RTOS; Micrum: uC/OS-II Programming Languages: C/C++, Fortran, HTML, Matlab, Perl Assembly Languages: Intel: x86; Data General: Nova 2/3; DEC: VAX (Macro); Motorola: 6502, 6800; NEC: TurboGrafx, Litton-3050: (MOL); Zilog Z80 Education: University of California at Los Angeles (Extension) Certificate in Digital Signal Processing (2005) Distributed Data Processing, Data Communications, Data Base Design Systems, Human Factors Engineering, High Tech Marketing California Polytechnic University, San Luis Obispo, California Bachelor of Computer Science Experience: JBW Enterprises Consultant 2006 to present Created a secure data center to share data, internet access, printers, VoIP and video production resources with Linux, Macintosh, and Windows computers. Also established a secure wireless internet access hot spot. Refurbish recycled computers for schools and underprivileged families. Presented computer seminars and training classes. Northrop Grumman: Navigations Systems Division Embedded Software Engineer (formerly Litton: Guidance and Control) 2001 - 2005 Designed and created C and Assembly language software for several different test sub-systems to validate a systems compliance with both functional and interface requirements. Created a virtual multiprocessor hardware simulator to test Nuclear Circumvention and Recovery communications logic for a set of custom designed embedded navigation system processors. Used a JTAG/ICE interface to load and test converted Matlab generated C++ code on a Analog Devices SHARC DSP based navigation system. Performed study of ARINC 653 / DO-178 Real Time Operating software development systems. Automated Controlled Environments Inc. Sr. Software Engineer 2000 - 2001 Designed and developed a multiprocessor software simulator in C that reduced product development time by 30 percent. Designed a multiprocessor software performance analyzer that, with an incircuit emulator, identified the critical software logic that optimized the systems response time and reliability. 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. JBW Enterprises Consultant 1988 - 2000 Developed software for new product prototype for an interactive mixed CD-Audio and CD-ROM disk for NEC TurboGrafx game machine. Developed DOS C software to reverse engineer TurboGrafx ROM code. Research saved Time Warner New Media $3 million. Provided active Worldwide Technical Support for several independent NEC TurboGrafx game product developers to help reduce their product development time. Designed an interactive learning system for Learn One to use game machines and the internet to provide a personalized learning environment for individual training applications. Developed applications using assembly language, Macintosh HyperCard and HTML. Created a web site for the Outstanding Professionals Employment Network (OPEN). The website helped market experienced and skilled corporate executives, scientists, engineers, computer specialists, financial analysts and other unemployed professionals (www.eu-open.org). Jet Propulsion Laboratory / NASA Contractor 1986 - 1988 Created DEC VAX C 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. Created customized planning and scheduling software for the Mars Rover and TeleRobotics projects. Maxicare Health Plans Systems Manager 1983 - 1985 Saved Maxicare Healthplans $1 million per year on design, and management of three facilities (8,000 sq. ft.) with18 custom designed DEC VAX computers systems, and the LAN and WAN data communications networks used for the HMO’s accounting record processing. Lexar, Division of United Technologies Systems Engineer 1981 - 1983 Designed and managed new DEC VAX computer facility for 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 remote diagnostic system that significantly reduced the time required fix distant installations.