David
Cornejo
1468 Aupupu
St.
Kailua, Hawai`i 96734
Telephone:
(808) 728-3050
E-mail:
dave@dogwood.com
SUMMARY:
Engineering
Manager with experience and expertise in:
- Embedded
systems architecture and development
- Project
Management
- System
Architecture
- Web based
applications
- Medical
Device Development
- Personnel
Development
EXPERIENCE:
Hoana
Medical Inc., Honolulu, HI
Director of
Research & Development, 2009 to present
Manager of
Applied Engineering, 2007 to 2009
Key manager
for a medical device company handling architecture, engineering, quality
assurance, regulatory compliance, and customer service.
- Manager for
the LifeBed Display product, a system for passively sensing patient heart
and respiration rates without leads or wires directly connected to the
patient. Architected a redesign to address customer identified
usability issues, reduce the size, and cut the cost of the system by 75%.
- Identified,
hired and managed direct reports and external contractors. Monitored
performance, and mentored and counseled staff for career advancement and
disciplinary issues.
- Architect
and manager for the LifeBed Network, a cloud based system for collecting
data from the LifeBed Displays deployed in hospitals globally. The
LifeBed Network used a web-based interface to allow the viewing and
analysis of data collected.
- Responsible
for corporate compliance with all regulatory and external standards
requirements.
- Participant
in preparation and execution of an ISO 13485 (Quality System) audit to
comply with requirements for medical devices in Europe.
- Developed
engineering, data handling, and materials handling components of Quality
System.
- Revised
product development process to streamline and simplify it and reduce
overhead (documentation, meetings, etc.) of the process.
- Advise
marketing, sales, and customer service staff
- Work with
suppliers to improve quality, reduce costs, and resolve problems.
- Authored
test plans to verify compliance with specifications and ability of
products to meet customer needs.
- Work with
other top staff members in company to produce schedules, control costs and
assure smooth operation of the company.
Dogwood
Media, Kailua, HI
Partner/Consultant,
2005 to 2007
Consultant in
wireless, data, and voice networking.
- Developed
open source wireless mesh networking software.
- Architected,
design, and implemented accounting, billing, and VoIP switching components
for a voice messaging system and a "reverse" voice conferencing
system. System was based on standard LAMP technology combined with
an Asterisk PBX and a Compunetix voice conferencing system to be reliable
and economical.
- Worked with
client operations staff to select hosting sites, develop data center
architecture, select hardware, and approve service providers.
- Analyzed
scalability and economy issues, debugged problems, devised and implemented
solutions.
Firetide,
Inc., Honolulu, HI
Manager,
Software Development, 2003 to 2005
Founding
Engineering Manager, established and managed team of seven. Architected and
participated in the development of the award-winning HotPoint 1000 and 1500
series products.
- Recruited
and built the engineering team up from an empty office.
- Architected
a patented virtual layer 2 switching system overlaid on wireless mesh
routers.
- Acted as
mentor to the junior engineers, helped them set and achieve career goals.
- Set group
goals and schedules, assigned tasks, tracked and reported results.
- Evaluated
individual performance, counseled under performers and rewarded high
performing staff.
- Led the
team in real-life characterization of mobile ad-hoc wireless networks and
tuning the mesh routing protocol.
- Located,
hired, and managed external consultants for device drivers and IP stack
development.
- Successfully
delivered initial two releases of the Hotpoint 1000S and the initial release
of the Hotpoint 1500 wireless mesh devices.
Cisco
Systems DSBU, San Jose, CA
Sr. Software
Engineer, 2001 to 2003
Maintained
and ported new features to Catalyst 3550 and 3750 series L2/L3 Ethernet
switches running IOS 12.1E
- Responsible
for addition and maintenance of secure protocols SSL, SSH, SNMPv3 and
Kerberos features.
- Resolved
clustering issue by clearly defining an interaction between HSRP and the
cluster code, implementing this change eliminated customer and test
complaints.
- Responsible
for maintaining HSRP and clustering features and resolving problems.
InfoGear
Technologies, Inc./Cisco Systems MASBU, San Jose, CA
Sr. Software
Engineer, 2000 to 2001
Lead
developer for first generation Cisco Web Pad, and chief architect for second
generation product design.
- Debugged
the power management features at the hardware level resulting in the
discovery of a major RAM design flaw.
- Worked with
Aironet BU to refine features of BSM/BSE342 wireless base station
resulting in better control and monitoring capabilities.
- Partnered
with GUI designer to define UI look and feel.
- Integrated
802.11 radio driver code.
- Evaluated
and selected operating system for second generation device.
- Contributed
to definition of core hardware platform for second generation.
- Trained and
mentored junior engineers on team.
General
Magic, Inc., Sunnyvale, CA
Sr. Software
Engineer, 1997 to 2000
Member of
development team for consumer products tied to the Portico voice-controlled
virtual assistant. Team developed a prototype intelligent telephone with voice
recognition and networking capabilities needed to interface with the Portico
service. Designed and implemented T1 and ISDN drivers for the OnStar
Virtual Advisor.
- Designed a
VoIP connection for Nuance Voice Recognition servers to replace Dialogic
drivers under Windows NT, this allowed voice to be transported over IP
rather than more expensive circuit switched T1s.
- Part of
team that designed a more portable and flexible server architecture based
on Java, C++, and CORBA.
- Developed
rudimentary streaming media protocols to transfer voice (and other
real-time content) over UDP.
- Designed
and implemented the client/server control protocols.
- Implemented
color mapping system for 8-bit unmapped color display.
Aval
Communications, Inc., Walnut Creek, CA
Software
Development Manager, 1996 to 1997
Established
and managed a team of four software engineers in the development of a
multi-protocol cellular base station transceiver controller.
- Architect
of a flexible software and hardware design for cellular base station radio
controller that offered quick, simple, and economical integration of
multiple protocols.
- Devised a
cost-saving and versatile serial bus backplane based on inexpensive DSPs
to replace expensive HDLC version.
- Assisted
hardware engineering in defining architecture of controller card resulting
in reduced hardware costs and easier software development.
- Lead team
in development of AMPS and IS-136 protocols.
- Did high
level hardware design for Intel x86 T1 interface card.
- Designed
and implemented T1 interface firmware.
- Mentored
two newly graduated junior engineers in group helping one to achieve
promotion to engineer
Dogwood
Media, Fremont, CA
Partner, 1994
to 1996
Founder and
principal member of a software and web development consultancy.
- Developed,
installed and maintained web sites for clients, including one of the first
large retail web sites (Walnut Creek CD-ROM)
- Lead
engineer developing technology and user experience for an Internet themed
restaurant chain.
- Contributor
to the NCSA HTTP daemon project (forerunner of Apache web server).
- Author of
several CD-ROM products published by Walnut Creek CDROM.
StrataCom,
Inc., San Jose, CA
Member
Technical Staff, 1994 to 1995
Member of
firmware development team for frame relay to FastPacket board.
- Developed
new firmware that allowed connection of a third-party FRAD.
- Optimized
DSP assembly language code to eliminate bottlenecks that hindered
performance.
Telco
Systems, Network Access Division, Fremont, CA
Member of
Technical Staff, 1992 to 1994
Lead effort
to complete and enhance T1/E1 CSU/DSU acquired from Scitec Communications
Research.
- Developed
specification for and oversaw addition of a TCP/IP stack and an SNMP agent
to the product.
- Ported code
base to an ANSI C development environment.
- Fixed bugs
and added new features to product.
Scitec
Communications Research, Fremont, CA
Software
Design Engineer, 1991 to 1992
Part of
development team for T1/E1 CSU/DSU with four configurable data ports and one high-speed
through port.
- Designed
and coded T1/E1 maintenance and statistics gathering functions achieving
full compliance with AT&T and ANSI requirements.
- Defined and
wrote code for user interface.
- Wrote
device drivers for T1/E1 interface chips
- Worked with
hardware engineer to develop work-arounds and bug fixes for hardware
problems.
Prior
Experience
Started
software engineering in 1984 working in optical, copper, and VSAT data
networking. Prior to that worked in Quality Assurance for long distance
voice switching equipment and in power supply design.
PATENTS
US 7,305,459,
Wireless Service Point Networks
US 7,522,731,
Wireless service points having unique identifiers for secure communication