John Willauer 818-704-7629 JohnW@Willauers.net 22817 Ventura Blvd. # 184 Woodland Hills, CA 91364 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; Sun: Solaris; Analog Devices: DSP / RTOS; Micrum: uC/OS-II Programming Languages: C/C++, Fortran, HTML, Perl, Python Assembly Languages: Intel: 8085 x86; 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 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 Pierce College, Woodland Hills, California Electronics Experience: 2006 to present Refurbish recycled computers for kids, seniors and under-privileged and families. Provide a remote desktop technical support and training for distant seniors and friends. Managed print,and Internet services for a LAN with Linux, Macintosh, and Windows systems. Designed and installed a multimedia presentation system for a local church. Created multimedia presentations for Sunday services. Lecture and conduct training sessions on Linux, FOSS. (Free and Open Source Software) and embedded microprocessor applications. Developed Arduino microprocessor projects. Licensed ham radio operator. Member of Amateur Radio Emergency Services (ARES) 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. 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 in-circuit 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. 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.