Travis Hegner is a Senior Backend Software Engineer with 13 years of cross-disciplinary experience spanning network engineering, data and ML engineering, infrastructure, and full-stack development. He designs and leads scalable, fault-tolerant data platforms and real-time indexing services—recently building a strongly typed Go storage layer with geo-spatial and vector querying and managing production Kubernetes fleets on AWS. Travis has practical telecom and open-source chops too, contributing front-end lazy-loading improvements to LibreNMS and backend fixes plus E.164 support for the HOMER VoIP capture project. He brings a systems-first mindset that balances low-level networking and deployment automation with high-level API and search experiences, and has repeatedly reduced runtime and latency through architectural and engineering optimizations. Based in Battle Creek, Michigan, he pairs pragmatic engineering leadership with a philosophical streak—“Normal is relative... Truth is absolute”—that shows up in careful, measurable system design.
13 years of coding experience
9 years of employment as a software developer
Diploma AP Computer Science, Diploma AP Computer Science at Battle Creek Central High School
Community-based GPL-licensed network monitoring system
Role in this project:
Full-stack Developer
Contributions:66 commits, 4 PRs, 14 comments in 17 days
Contributions summary:Travis primarily focused on front-end development, implementing and integrating the `jquery.lazyload.min.js` library for lazy loading of graph images within the LibreNMS monitoring system. They modified the `index.php`, `functions.inc.php`, and related JavaScript files (`lazyload.js`) to incorporate the library and adjust its behavior, including setting thresholds and binding the lazyload functionality to different events. Further contributions involved adjusting the HTML for graph image tags, and attempting to integrate the lazy load behavior with overlib pop-ups.
Contributions summary:Travis primarily contributed to bug fixes and improvements in the HOMER VoIP monitoring platform. They addressed issues in core functionalities, including fixing sanitization vulnerabilities in input processing and resolving issues in the `sipMessage` function. The user also implemented changes to the timezone configuration and the display of dates within the application, ensuring greater consistency and accuracy. Furthermore, the user added support for E.164 phone number searching.
monitoringpacket-capturertcsipvoip
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.