Aliso Viejo, CA 92656
Home (949) 305-1804
Cell (949) 228-6846

A highly knowledgeable and experienced software engineer with proven success in the analysis, design, and implementation of real-time systems. Possesses a diversified background in financial market data gathering, medical patient monitoring, home automation, and security industries. Additional strengths in designing and writing software, interfacing with management and clients to determine the requirements of software, as well as planning and scheduling the release of software packages. Expertise in system architecture product development, as well as communication and protocols, using creative problem-solving to develop innovative solutions.


Windows, Linux, Java, C, C++, Real Time, OO Development, Agile/Scrum


NEXA TECHNOLOGIES, INC., Irvine, California
Software Engineer IV, 2006 – Present

Created software that received market data, bids, asks, quotes, trades, and index prices. Normalized different market data to common format provided to clients in near real time. Processed over 16,000,000,000 incoming messages per day on standard servers in trading day. Created software that provided market data based on full real-time streaming of entire exchange or symbol subscription that provided only information subscribed to. Wrote scripts that took in symbol changes, splits, and dividends and adjusted stock information accordingly. Wrote software in Java and C++ running on Linux servers and using Windows and Linux as development systems.

  • Directed conversion from waterfall to Agile development practices, reducing cost of organization’s development cycle.
  • Wrote software to receive and distribute market data as exchanges continually updated communications protocols. Met all required cutovers, once with only four hours of test time on the new protocol before the exchange made its hard cutover.
  • Utilized statistical methods to improve data quality from financial exchanges by over four orders of magnitude.

GE MEDICAL SYSTEMS, Milwaukee, Wisconsin
Senior Software Engineer, 1996-2006

Wrote software to take ECG telemetry information and other patient vital signs in real time and determine if medical event requiring attention occurred, enabling monitoring person to send appropriate response to patient’s bedside. Created development records required and inspected by FDA personal to confirm correct monitoring of patients, allowing for best patient outcomes. Wrote software using specialized operating system and software running on single board computer connected to PC. Wrote software to allow doctors when away from the hospital to monitor patient’s ECG in real time to provide treatment recommendations.

  • Led development team, adding additional protocol converters to embedded gateway device in C on C Executive RTOS using serial and Ethernet connections, providing for $12,000,000 in sales.
  • Developed and supported all VitalCom product lines. Successfully transitioned product development processes to corporate standards.
  • Created caching scheme to allow remote physiological waveform display to appear continuous, despite Internet latency breaks in data, facilitating patient diagnosis.

HONEYWELL, INC., Irvine, California
Senior Engineering Fellow, 1993-1996

Analyzed and developed rapid prototype of System 7000, reducing development time by eight person-months. Created System 7000 configuration tool by reusing existing code, allowing company to introduce product on schedule and reduce development costs by 70%.

Software Systems Specialist, 1985-1993

Created requirements for TotalHome® system and programmer that allowed company to meet development schedule, budget, and target product cost. Developed TotalHome® home automation simulation system, decreasing development time by one year. Developed Centry access control system, which created a profitable new service.

Principal Software Engineer, 1983-1985

Developed resilient non-stop fault tolerant computer system, allowing operators to monitor five times the number of alarm systems.

Senior Software Engineer, 1980-1983

Led team responsible for subsystem analysis, definition, and implementation.

Programmer, Analyst, 1977-1980

Analyzed, designed, and implemented new software subsystem for existing system, CENTRA-COM.


UNIVERSITY OF MINNESOTA, Minneapolis, Minnesota
B.E.S. Majors: Computer Science, Mathematics & Chemistry, 1976


Six Sigma, Design for Six Sigma (DFSS), Green Belt certified, 2004


#5,461,372 for the system and method of modifying security in a security system.
#5,225,806 for a security system having mode control of sensor points.


H. W. Sweatt Engineer Scientist Award, 1992
H. W. Sweatt Engineer Scientist Award, 1986