Principal Software/Firmware Engineer
Over 35 years of experience in Software Engineering, Management, Design and
Development. Hands-on experience in all phases of the product and project
life cycle from conception to development, deployment and ongoing support.
Detail oriented self starter with a proven track record of multitasking and
managing overlapping roles and concurrent initiatives. Diverse
professional experiences include 28 years Software Engineer, 9 years
Firmware Engineer, 18 years Architect and 14 years Project Manager.
Technical experiences span a wide variety of industries and computing
environments. Managed, designed and developed solutions for Professional
Audio Equipment, Telecommunications, Internet, Data Communications
Equipment, Interactive Voice Response, Retail, Airline, Hospitality and Oil
and Gas industries. Hands-on experience designing and developing Client/
Server, Internet, N-Tiered, Distributed, Real-Time, Firmware and
Applications.
Experience with organizations ranging from Start-ups to Fortune 50
Corporations with the leadership and communication skills necessary to
manage and complete projects of any size. Excellent communications skills
and the unique ability to speak with equal clarity to both technical and
non-technical stakeholders. Especially adept at gathering requirements,
organizing concepts, visualizing the big picture, coordinating
communications and presenting a solution that is technically sound,
satisfies the needs of stakeholders and is clearly expressed.
Major Accomplishments
Architect, designer and developer for a platform solution for the delivery
of command and control messages in the next generation Professional Audio
Equipment. The solution implemented a custom high speed message passing
core library, shared memory and custom daemons to bridge CNC data between
application layer software and endpoint firmware.
Architect, designer and developer for a proprietary distributed server farm
management system. System manages ready pool processes distributed across
a server farm utilizing a CORBA transport layer resulting in a dynamic load
balancing RPC paradigm. Resource needs are requested at the functional
level allowing multiple entry point exposures from service processes.
Designed and developed a proprietary embedded POSIX complaint Real Time
Operating System kernel for a Special Services Test Equipment line of
products. Led requirements gathering, needs analysis, design, planning,
scheduling, change management, test and release control strategies.
Architect, designer and developer of a custom ETL solution capable of
processing over 1,400 diversely formatted Point of Sale daily aduit files
in less than 45 minutes. System included audit file delivery monitor and
multi-tiered load balanced soultion utilizing dynamically mapped parser
directives. Developed Project Plan, Scope Definition, Design
Specifications and technical documentation.
|