You are on page 1of 2

OBJECTIVE

A technical management position where I can utilize my diversified, yet deep, ba


ckgrounds in embedded systems development and management (Avionics); software en
gineering tools development, management, and training; service on international
standards committees (D0-178A/B/C); and writing and presenting technical papers
at major conferences for the benefit of a major technology company.
EXPERIENCED IN THE FOLLOWING AREAS
**Embedded Systems Dev. **Safety Critical SW Certification SW Engr. Tools Devel
opment
**Project Management **Technical Personnel Management. CAE Dept. Management
Staff Performance Evaluation* Coaching and Mentoring **Teaching of Model-based D
ev.
**Regulatory Committees **Start-up Business Development Asia-Pacific Business Re
lations
**Technical Paper Presentations **C/C++ , Ada, Lisp, many others **AI/ Rule-base
d Systems
CASE Tools (SA/DT with RT) **Rational Rose (UML) **Matlab/Simulink (Graphic. Des
ign of Software)

PROFESSIONAL EXPERIENCE
Chief Technical Officer
January 1998 - present
T-VEC Technologies, Inc | Boca Raton, FL
Co-Founder, technology inventor/developer, and Chief Technical Officer for Softw
are Engineering tools company (www.t-vec.com T-VEC is short for Test Vector). M
anaged the day to day operations of the company and personnel, as well as set te
chnical direction, manage key customer accounts, taught training classes, conduc
ted webinars, and enhanced core model-analysis and test vector and test driver g
eneration technologies on which the company was founded.
Continued the development/enhancement of the T-VEC model analysis, test vector g
eneration and test driver generation technologies after converting to Windows fr
om Unix and to C++ from the original C implementation (See the work done while a
t Bendix/King/Allied Signal Aerospace (1982-1994). Development work done using M
icrosoft Visual C++ and Microsoft Foundation Classes (MFC) and associated IDE al
ong with STLPort STL libraries and Stingray GUI libraries along with EMACS and C
ygwin Unix utilities for Windows.
Well published author of many conference papers in the areas of software verific
ation automation and model-based analysis and test generation.
Served on RTCA SC-205 The committee responsible for DO-178C revision.
Principle Engineer
April 1999 - February 2009
Systems and Software Consortium | State:VA
Enhanced, supported, and provided training for the model-based analysis and veri
fication/testing technologies produced and marketed by T-VEC Technologies. The S
ystems and Software consortium (www.systemsandsoftware.org) is a non-profit orga
nization made up of many high-tech industry leading companies, such as Lockheed
Martin, Rockwell Collins, BAE, Hamilton Sundstrand, and others producing high as
surance/safety-critical software applications for the aerospace, avionics, medic
al electronics and other such domains. I provided consulting services to member
companies using the T-VEC technologies and the custom modeling tool to T-VEC tr
anslators we developed at the consortium in C++. These translators were created
to interface design modeling tools like MatrixX and Matlab/Simulink/Stateflow an
d requirements modeling tools such as SCR/SCRTool from the Naval Research Labs a
nd TTM (T-VEC Tabular Modeler) with the T-VEC technology and suite of tools.
Manager of Computer Aided Engineering Department
January 1995 - April 1999
Motorola | Boynton Beach, FL
Managed a budget of approx $6M per year for computing hardware, software, and ne
twork infrastructure acquisition/maintenance along with a department of 35-40 en
gineers responsible for 1st, 2nd, and 3rd tier support of the engineering comput
er network infrastructure and all of the computer-aided engineering applications
. The user community consisted of approx 650 Sun/Unix workstations, running appl
ications for IC design, PCB layout, mechanical engineering, RF design, and softw
are engineering for 8 business units co-located at the Paging Products division
in Boynton Beach Florida. (Site is no longer there - pagers became obsolete).
Sr. Software Engineer
November 1982 - November 1994
Bendix King/Allied-Signal Aerospace | Fort Lauderdale, FL
Lead developer for a team that produced and certified (DO-178A) real-time embedd
ed systems software for aircraft cockpit flight display systems (EFIS). Code was
written in PLM-86 and 8086 assembly language with compiler/assembler hosted on
DEC VAX 11/785. Debugging and testing was done primarily using HP logic analyzer
with an 8086 real-time disassembly probe.
Developed code for TCAS display application in Ada.
Created new software engineering methodologies and software testing/verification
technologies for use in the development of avionics software and its verificati
on. These were based on my own customization of IDEs Software Through Pictures (
StP) CASE platform and the first version of an automatic test-vector-generation-
from-formal-requirements application I developed called T-VEC (Test VECtor). Thi
s work consisted of creating a special interface/interpretation of StPs SA/SDrt
diagrams, a backward-chaining AI inference engine designed specifically for req
uirements interpretation/analysis, and set of expert system rules for test vecto
r generation from formal requirements expressions. This work was done on SUN UNI
X workstations using SUNs C development tools. Set up the first UNIX workstation
network at the site in order to support the development and use of the T-VEC te
chnology.
Served on DO-178A/B committees and played major role in the evolution of softwar
e testing concepts and criteria from white-box-centric testing, as was called fo
r in DO-178A, to the requirements-based testing concepts and criteria of DO-178B
. Much of the motivation for this change was based on the work on the requiremen
ts-based test generation technology (T-VEC), which was underway at the time DO-1
78B committee work was taking place.
Software Engineer
June 1979 - November 1982
Allen Bradley Company | Highland Heights, Ohio
Developed z80 assembly language code for the T-4 Industrial Terminal for the PLC
-3 and PLC-4 models of programmable logic controllers. Design specs were drawn m
anually using Structured Analysis / Structured Design techniques via drawing tem
plates. Code developed using DEC VAX 11/780 and z80 in-circuit emulator equipmen
t.
________________________________________
EDUCATION
BS in Electrical Engineering, Ohio University | Athens, OH
________________________________________
________________________________________
INTERESTS : Coaching baseball, martial arts (Kenpo), sailing, reading, bike trip
s on my Harley, international travel.

You might also like