Kevin spent the first part of his career in the United States Navy onboard nuclear submarines in Pearl Harbor where he received Navy Achievement awards and good conduct medals while performing his duties as an electronics technician. After leaving the Navy, he received his Masters degree (Cum Laude) in electrical engineering at California Polytechnical Institute. His first stop was at Boeing designed analog RF circuits and portable RF systems. He then found his calling in software development and worked on Flight Computer Controls, Flight Critical Real Time Operating Systems, Navigation Systems, and Mission Planning Systems. He then joined BIT Group USA developing software for medical devices using development tools that included Linux, C++, Python, Thermal Modeling, and the like. He worked on development of PCR thermal controls, core development of micro processors and created solutions for mixed signal devices. He has worked with SPI, I2C, UART, CAN and driver development, UDP, TCP and SocketCAN. Later, he worked on Tyvak Nano-Satellite systems as a flight software engineer collaboration with architecture of new avionics based on Xilinx Zynq processor and prototype software.
Omnica welcomed Kevin to the team in 2018 where he hit the ground running developing software for a very sophisticated Class III medical/surgical device. The device is used by neuro surgeons in brain and spinal surgeries and was subsequently cleared by the FDA 18 months later. He is extremely productive and effective and brings confident energy to every team in which he is involved.
When not at Omnica, you can find Kevin teamed up with his wife and two active sons enjoying vacations in the Sierra Mountains, skiing at Mammoth, bicycling, and engineering projects at home.