 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
 |
Address:
Jet Propulsion Laboratory M/S 198-219
4800 Oak Grove Drive
Pasadena, CA 91109 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Phone:
818.395 4657 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Fax:
818.393.5007 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Email:
Click here
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Member of:
347J Maritime and Aerial Perception Systems Group |
 |
 |
 |
 |
 |
 |
 |
 |
 |
A software engineer specializing in real-time robotics applications with over 25 year of experience developing
applications for NASA/JPL and DoD.
Jet Propulsion Laboratory June 1989 -
present
Member Technical Staff
- Currently supporting the Instrument
Placement Task validating vision based algorithms for completing a
single sol placement of instruments.
- Supported the Distributed Avionics
Task with the focus of my effort on the brushless motor control
software.
- Supported a NASA funded research
project developing robotic control technologies. Current assignments
are the Rocky 8 research vehicle and an internally funded fuzzy logic
control project.
- Supported a real-time vxWorks based
robotic system which was used for research in contact and visual
inspection. This work was in support of Space Station Freedom.
- Designed, coded and built the software
for the remote portion of a local/remote robotic architecture. This
research was in support of Space Station Freedom. The target language
was Ada running on
multiple 68020s in a VME chassis.
- Implemented a costing model for Space
Station Freedom. This software was delivered to the COSMIC repository.
- Developed and taught courses in Ada and software design.
Magnavox Research Laboratory June 1987
- June 1989 and November 1981 - June 1985
Senior Scientific Programmer/Analyst
- Group leader on a satellite navigation
system project (GPS).
- Software designer and implementer of a
subsystem for the PINS project, an integrated navigation system built
under contract for the U.S. Navy.
- Responsible for the design and
implementation of software tools for analysis of navigation
performance.
TRW June 1985 - June 1987
Member Technical Staff
- Software System Engineer on FAADS, an
air defense system, built under contract for the U.S. Army.
- Software Engineer on ROTHR, a RADAR
system built under contract for the U.S. Navy.
Hughes Aircraft Company
Member Technical Staff
- System programmer on a Siemens
computer.
- Assignments included implementation of
new software, program maintenance, implementation of a simulator of the
system.
West Coast University April
1987 - April 1994
Instructor
- Member of the adjunct faculty,
teaching software engineering courses emphasizing the programming
languages Ada, Modula-2,
and Pascal.
UCLA Extension
Instructor
- Taught an intermediate Ada
course emphasizing the methodologies for design and implementation of
real-time systems.
Architectures for robotic systems.