Experience
- Senior Product Architect,
World Solutions,
St. Louis Park, Minnesota
- Product design, development and support. Principle product
is a console consolidation and automation command center. The
product uses a mixture of hardware and software to render and
control consoles at remote locations. The product offers some
automation and the capability to remotely monitor, control, boot,
and shutdown mainframes (e.g. MVS), midrange (e.g. HP-UX, Solaris,
Windows, Linux, AS/400), routers (e.g. Cisco), and other
console controllable machines. Personally responsible for most
new product development. Also served as the technical expert for
a patent litigation involving this product.
- Consultant,
Edwards Lifesciences,
Irvine, California
- Addition of features to legacy critical care heart monitors.
In one instrument, XScale running Linux modified device driver
and C++ application code. In another instrument, PowerPC running
Nucleus RTOS modified C application code and slave PIC18 assembly code.
Responsible, in collaboration with team, for design, documentation, coding,
and testing to meet strict medical instrument standards.
- Senior Software Engineer,
Zodiac Aerospace (formerly IMS Company),
Brea, California
- Product design, development and support. Principle product is an
In-Flight Entertainment System. Built on a Freescale i.MX51 ARM platform
with multiple touchscreen display options, the system is designed for
seat-back and bulkhead installation and provides music, video, games,
menus, books, magazines, and passenger safety and other operations such as
attendant call. While redundantly networked, each seat is hot swappable
and capable of full autonomous operation. Product is currently flying on
a number of commercial airlines.
- Senior Software Engineer,
Masimo,
Irvine, California
- Firmware design, development and support. Principle products
include noninvasive blood monitoring equipment. Multiple parameters
are continuously monitored to a high degree of accuracy without
recalibration and under less than optimal patient and environimental
conditions. Development of next generation device firmware focussed
on wide variability in connectivity and presentation for multiple
platforms (e.g. ARM-9 running QNX with Photon graphics).
- Engineering Staff, American Arium,
Tustin, California
- Software research and development. Principle products include
hardware assisted debuggers and in-circuit emulators focussing
mainly on Intel x86 processors. Development of inline assembler,
code and memory displays, toolbars, MDI frameword and most aspects
of Microsoft MFC-based GUI.
- Senior Staff Engineer, TRW,
Digital Media Systems, Redondo Beach, California
- Principal investigator on a project to extend a fast text and
concept search and query database facility to handle geolocated
spatial data such as maps and images.
- Development Manager, Enterprise Software Corporation,
Marina del Rey, California
- Manager of a team of software developers creating a real-time
service level guided, automated predictive computer workload manager
and scheduler for MVS.
- Manager, Expert Systems Group,
Mathematical Sciences Department
,
International Business Machines, Inc.,
Thomas J. Watson Research Center,
Yorktown Heights, New York
- Responsible for a research team developing new expert system
representations and reasoning strategies and demonstrating their
effectiveness on real applications. One major application was a
workstation-based financial marketing expert system for capacity
planning, competitive marketing sensitivity and corresponding
financial analyses.
- Research Staff Member,
International Business Machines, Inc.,
Thomas J. Watson Research Center,
Yorktown Heights, New York
- Member of a research team which developed a large distributed
continuous real-time expert system for the automation of MVS computer
operations.
- Research Fellow, Department of Computer Science,
Rutgers University, New
Brunswick, New Jersey
- Collaboration with
Chandler Dawson, M.D.,
Francis Proctor Foundation,
San Francisco, California
- Development of an ocular herpes virus and bacterial infection
consultation system.
- Development of a patient ocular triage diagnosis and treatment
model for primary healthcare physicians. Handheld PC units were
field tested in several hospitals in this country and by
World Health Organization
field workers in northern Africa.
- Collaboration with Robert Galen, M.D.,
Cleveland Clinic Foundation,
Cleveland, Ohio
- Development of a system for computer-based interpretation of
isoenzyme assays used for the detection of myocardial infarction.
- Collaboration with
Information Science Group,
University
of Missouri School of Medicine
- Development of a computer rheumatology consultation system.
- Research Consultant,
International Business Machines, Inc.
- Development of computer disk manufacturing fault diagnosis
consultation system.
- Research Staff, Information
Sciences Institute, University of
Southern California, Marina del Rey, California
- Member of a small team that developed a special purpose operating
system for a PDP-11, speech protocols, signal processing software and
special hardware for real-time compression and transmission of
point-to-point and conferencing speech over the ARPAnet.
- Staff, Jet Propulsion
Laboratory, Pasadena, California
- Member of the Mercury Venus Mariner and later the Viking Optical
Navigation Teams. Wrote, supported and used portions of the optical
navigation analysis software for real-time mission analysis.
Kastner Home Page
Last modified June 14, 2025
Copyright © John Kastner 1995-2025