Consultant, Kevin Kennedy Associates, Inc.
Providing consulting services related to software engineering and computer science to a vast variety of clients.
President & CEO, consulting corporation
Primary responsibility for setting company direction, business development, technology selection and deployment, finance, contract negotiation, and corporate vision. Senior Consulting Partner: As one of the founding partners of the corporation, was involved in all phases of management including contract administration, technical management, job costing and estimation, proposal writing, and customer contact. Participated in and directed all phases of projects from initial sales contact through final sell-off. Primary duties centered on technical direction, program management, business development, executive and financial administration of the corporation. As a consulting partner, performed technical consulting assignments for clients
Internal Software Development, consulting corporation
Part of role was to lead the product research and development efforts. Played a key role as senior software architect on all of our products to date. Was also the lead software developer. Had role in technical direction and system architecture as other engineers took over much of the actual coding. The software is primarily coded in C++ under Win32 using Microsoft Visual Studio. Led the design and development of the DTASS product line including the DTASS suite itself and the DTASS-based COTS products DICE (Distributed Interface Communications Emulator) and GenITC (Generic Interface Test Computer) for TCP/IP and UDP. The first release of DICE has now been deployed for use as a validation tool for the BSITE facility in the THAAD program’s other facility. GenITC is being used to validate and test their interfaces on the National Missile Defense program. Led the design effort for as-yet-unreleased tools for MIL-STD-1553b interfaces, Serial Interfaces (RS-232, RS-422, RS-485). These tools will also be in C++ in Win32 and a TBD RTOS.
Consultant, Hughes Aircraft, Tucson, AZ
Requirements analysis on Tomahawk Missile Mission Planning / Management software. Participated in design, process management, and analysis of mission planning and navigation software. Provided technical and management support as needed. Power PC 603, GPS, Image Processing, Rational/Verdix Ada, Sun/Macintosh. Silicon Graphics/flight simulation. Cadre/Teamwork.
Consultant, Lear Astronics, Los Angeles, CA
Integration, tool creation, and debug on FSAS (Fuel Savings Advisory System) for USAF C-135 In-Flight Refueling Tanker. Fault-tolerant multiprocessor system for aircraft CG management and, using input from GPS and Inertial Navigation systems, calculates the most economical flight profile from an internal model of the aircraft. Also designed, implemented, and maintained software configuration databases and directed a debugging team of up to six software engineers. Tartan Ada, Vax/VMS, C/C++.
Consultant, AIL/TSO (Eaton), Lancaster, CA
Design and Code on ADACS (Airborne Data Acquisition System) for the USAF B1-B aircraft. Lead on reverse engineering of the existing Boeing data acquisition system. Software architecture, design, and development. Participated in project management, specification, estimation, and proposal writing effort. Participated in compiler evaluation, selection and transition from C to Ada language, Ada re-design of existing C system, and Ada training for the software engineers. Designed real-time database software for parameter selection. Wrote data reduction and simulation software in C++ and Visual Basic. 1553b, VME, M680x0, VxWorks, TCP/IP, Unix. DECstation platform running DEC Ultrix.
Consultant, Ametek Aerospace Products, Wilmington, MA
Requirements analysis and Design Review on the Boeing 777 Airborne Vibration Monitor. This is a system which monitors and records engine vibration in real time and provides balancing solutions for both engines in maintenance mode as well as a maintenance history database. Evaluated code and worked on integration. Designed, implemented, and maintained requirements database. Tartan Ada/Vax VMS, Cadre/Teamwork.
Consultant, Cummins Electronics, Columbus, IN
Design and Code on real-time embedded control system for a multiple application diesel engine known as CCATD (Common Chassis Advanced Technology Demonstrator). Also implemented software in Oracle to aid in configuration management and problem reporting functions. Object Oriented Requirements Analysis and Design (OORA/OOD). Alsys/Verdix Ada and VRTX.
Vice President, Stratus Technical Systems, West Palm Beach, FL
Vice President and Consulting Partner – Primary responsibilities were organization of the corporation, business development, and selection, preparation, and submission of bids and proposals. Also responsible for managing the company’s MBE / SDB activities and coordination with the SBA.
President, Gryphon Technologies, West Palm Beach, FL
President and Consulting Engineer – Founded the corporation and was responsible for all aspects of operation. Lead Design/Code on CES (Construction Estimation System) and Easy Street securities brokerage management system. Both systems involved multi-user databases with multiple real-time transaction capabilities. Clipper/xBase, Oracle, MS C, X11R5, and Ada. Developed management and decision support software in a client-server environment. Oracle, Sun Workstations, Visual Basic, ODBC/OLE.
Consultant, Pratt & Whitney, West Palm Beach, FL
Design and Code on Pictures-To-Code, a proprietary CASE tool implemented at Pratt and Whitney to design and automatically generate software for jet engine controls. PtC takes logic diagrams provided by the systems engineers and produces Ada, C, FORTRAN, M68000 assembly, 1750 assembly, or HamScal code from them. Also produces a database which maintains documentation, handles configuration and version control, and provides simulation facilities for the code produced. Designed and coded at every level from user interface (x11) to system I/O (VMS Internals), database design and implementation (RDB/SQL), and parser/symbol table manager for the embedded Ada compiler. Participated in the compiler evaluation effort.
President, Cygnus Data Systems, Tampa, FL
President and Consulting Engineer - Lead Design/Code on business software for several clients. xBase/Clipper, Pascal, C, Oracle and assembly language. Projects included billing/receivables system for a collection agency, a database formatter for a magazine publisher, data acquisition for Siemens/Elema medical ventilators, and an Oracle system for managing student schedules for the University of South Florida.