Summary
Travis Gruber is a Senior Software Engineer with 11+ years designing and implementing systems-level C++ and Java software for real-time, networked medical device communications. He architects secure, low-latency messaging and streaming frameworks — including custom wire protocols over TLS/TCP, UDP, and serial links — and has built services for real-time vitals ingestion, alarm rules, and SQL-backed configuration management. Deeply familiar with Linux kernel primitives (mmap, shared memory, UNIX domain sockets, select) and reactive, highly concurrent designs, he bridges low-level protocol work with scalable service design. His background spans embedded, enterprise, and diagnostic tooling from Sun Microsystems to Masimo and Sierra Nevada Corporation, giving him a strong foundation in both hardware-adjacent reverse engineering and production healthcare software. Notably, he has hands-on experience creating a secure asynchronous messaging library and a UDP streaming framework for physiological data — systems that require millisecond-grade reliability under hospital constraints. Based in Arvada, Colorado, he pairs systems-level rigor with a persistent interest in real-time messaging middlewares and distributed computing.
11 years of coding experience
19 years of employment as a software developer
Bachelor’s Degree, Electrical and Computer Engineering, 3.5, Bachelor’s Degree, Electrical and Computer Engineering, 3.5 at University of Colorado Boulder