John J. Smith jjs100961@hotmail.com EXPERIENCE SUMMARY: Broad base of experience covering all stages of hardware and software design from initial concept to final deployment. Experience highlights include: * 15 years of hardware and software design experience. * 5 years experience as a project leader. * Extensive experience with hardware and software designs for the real-time and embedded systems markets * Extensive experience programming in C and C++. * Hardware experience includes design of high-speed logic circuits, video capture cards, ISA, PCI and VME bus interfaces, single board computers, and embedded microcontrollers. * Software experience includes Microsoft DirectX, DirectShow, COM, VxWorks board support packages, real-time applications, and embedded firmware. * Device driver development for Linux, Solaris, and Windows (WDM) * Named co-inventor on U.S. patent number 5,835,102 (www.uspto.gov) WORK HISTORY: 5/2001 - Present: Innovative Concepts Inc., Mclean VA Title: Lead Principal Engineer Duties: Software Development Accomplishments: Member of a small team of engineers responsible for development of the PCIDM (Personal Computer Improved Data MODEM). The PCIDM is a commercial version of a military RF MODEM that transmits data over military radios and performs routing functions for several military and commercial network protocols. Reworked the Windows NDIS driver used as an interface to the PCIDM card. Added an enhanced version of PPP to the network protocol stack. Added a polymorphic PCIDM interface to allow for application level access to various types of radio control ports. Implemented MIL-STD-188-184, a link layer protocol normally used in satellite communications, and interfaced it to the PCIDM. 3/2000 - 5/2001: Lightningcast Inc., Alexandria VA Title: Principal Engineer Duties: Software Design Accomplishments: Part of a team tasked with the investigation of streaming media technologies and finding solutions to the problem of inserting targeted commercial advertisements into streaming audio. Took the lead role in specifying and developing the first live ad-insertion system for Windows Media Encoder. Designed and developed a tone-based software subsystem used to inject, detect, and remove commercial stopset markers in an audio stream. Adapted the same system to work with a contact closure based satellite receiver. Designed and developed a comprehensive audio manipulation system capable of splitting, delaying, monitoring, and modifying audio acquired from a sound card. System is used to detect control signals, insert delays, insert commercial advertisements, and replicate audio to multiple Windows Media Encoders and/or Real Networks Encoders. Designed and developed a live ad replacement system for Real Networks Encoders. 9/1994 - 3/2000: Sparta Inc., McLean VA Title: Principal Engineer Duties: Project Management, Hardware Design, and Software Design Accomplishments: Managed several small projects employing two to seven hardware/software engineers and technicians. Responsible for day-to-day management, budgets, staffing, cost estimates, proposals and technical decisions. Wrote white papers resulting in over 2 million dollars of new business over a three-year period. Assumed a lead engineering role in several hardware design efforts including custom video capture cards, PSTN MODEM cards, and 68360 based communications controllers. Wrote a VxWorks Board Support package for an off-the shelf 68360 based Single Board Computer. Wrote a Solaris 2.x device driver that interfaces SPARC CPU's running Solaris to a VxWorks based VME backplane network (SM for Solaris). Currently named co-inventor on a patented video capture design. 6/1994 - 9/1994: Viggen Corp. , McLean VA Title: Staff Engineer Duties: Software Design Accomplishments: Member of software team designing a distributed traffic simulator. Contributions include a series of working models defining system sequencing and data transfer. All models were written in "C" and "C++" using the ObjecTime case tool. 6/1993 - 6/1994: Interferometrics Inc., Vienna VA Title: Staff Engineer Duties: Software Design, System Administration, and Hardware Design. Accomplishments: Member of a hardware/software team designing a complex data processing and recording system for a satellite ground station to be used for the Orbiting Very Long Baseline Interferometer project. Contributions include a series of hardware control libraries, debugging of high-speed digital systems, and a key role in integrating software with hardware. Also maintained a small network including a Sun workstation, several IBM-PC's used as Xterminals and VME target systems running VxWorks. 3/1988 - 6/1993: SFA Inc., Landover MD (Contracted to Naval Research Laboratory, Washington DC.) Title: Electronics Specialist 10/89 - 6/93, while at United States Naval Observatory. Duties: Design, Development, Debugging, and Support of hardware and software subsystems for the Optical Interferometer Project. Accomplishments: Designed an Intel 8051 microcontroller based modular motion control system for control of various types of widely scattered motors. Designed various GUI's for control of remote CPU's and instrument functions. Designed real time embedded control software for various instrument subsystems which included software for CCD and frame grabber operations, image manipulation, star finding algorithms, motor servos, and serial communications interfaces. Volunteered for additional duties as System Administrator 2/92. 3/88 - 10/89, while at Naval Research Laboratory. Duties: Design, debugging and support of electronic control and data acquisition systems for infrared photometer. Accomplishments: Designed and implemented programmable sequencers for control of Hughes and Rockwell infrared detector arrays. Designed a high speed, DSP based data acquisition system capable of real time data processing. Designed an 8051 based microcontroller system for control of all instrument functions via a simple serial command interface. Designed an operator interface for the photometer containing all necessary control functions, a real-time display, a data playback mode, automated testing procedures, and array characterization routines. OTHER EMPLOYMENT: 11/1986 - 3/1988: Holiday Lanes Inc., Route 130, Burlington, NJ. 12/1984 - 11/1986: Self-employed used auto wholesaler. 6/1979 - 12/1984: Smitty's Auto, Route 130, Florence NJ. EDUCATION: Lincoln Technical Institute, Pennsauken NJ. Graduated 1/88 from Electronics Technology program GPA: 4.0, Directors List: Every Term PERSONAL: Married, 2 children. CLEARANCE: Previously cleared to Top Secret level. Clearance has been inactive since 3/2000 REFERENCES: Available upon request