Summary
Ryan Kegel is a senior software engineer with over a decade of hands-on experience designing embedded and networking solutions and leading small teams to deliver on-time, high-quality products. He has deep expertise in embedded systems, telecom test platforms, and mobile-device integrations—having implemented protocols like mDNS, IPv6, and cross-device RPCs using protobufs across Wi-Fi and Bluetooth. At Viavi he advanced from embedded developer to staff engineer, driving customer-facing features, SDKs for modem hardware, and hands-on hardware bring-up; he now applies that domain knowledge at Sensus. Known for quickly ramping into multiple projects and mentoring peers, he pairs pragmatic engineering with systems-level thinking and a knack for turning complex telecom requirements into robust, testable software.
12 years of coding experience
11 years of employment as a software developer
Hurricane High School
Bachelor of Science (BS), Computer Engineering, Bachelor of Science (BS), Computer Engineering at Penn State University