Justin Ellis is a senior engineering manager based in Denver with nine years focused on building high-performance video and content delivery systems at Comcast, currently leading the Viper Alternate Content Video Operations team. He combines deep hands-on engineering (Golang, Lua, Java, backend systems) with legal and IP expertise from a prior career as a patent attorney and advisor, a rare blend that informs product, vendor negotiations, and compliance. Justin has contributed to prominent open-source CDN projects such as Apache Traffic Server and Traffic Control, improving proxy stability and Riak integration for large-scale content delivery. His background spans system operations across Linux, VMs and mainframes, database design, CI/CD, and dynamic ad-insertion routing—skills he used both to ship scalable video conditioning products and to secure issued patents that increased company value. Known for translating complex technical and legal requirements into operational systems, he thrives at the intersection of engineering, IP strategy, and product delivery.
9 years of coding experience
11 years of employment as a software developer
Juris Doctor, Law, Juris Doctor, Law at Brooklyn Law School
BS, Business, Information Systems, Real Estate, BS, Business, Information Systems, Real Estate at University of Colorado at Boulder
Apache Traffic Control is an Open Source implementation of a Content Delivery Network
Role in this project:
Backend Developer
Contributions:71 reviews, 33 commits, 39 PRs in 4 years 3 months
Contributions summary:Justin primarily focused on backend development tasks, specifically related to the Riak storage cluster within the Apache Traffic Control project. Their work involved refactoring Riak connection management to use a single reusable cluster, improving efficiency and resource utilization. They also implemented functions for interacting with the Riak cluster, including object deletion, fetching, and saving, demonstrating a good understanding of data storage and retrieval within the CDN context. Furthermore, the user worked on integrating the Riak cluster with traffic control operations and test infrastructure, ensuring its functionality and stability.
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
Role in this project:
Back-end Developer
Contributions:157 reviews, 154 commits, 280 PRs in 4 years 6 months
Contributions summary:Justin's contributions center around improving the `apache/trafficserver` proxy server's functionality and stability. Their commits focused on refining the codebase, including fixing argument orders in function calls, implementing remap rules for regular expression-based revalidation, and addressing memory leaks. They also made modifications to the `regex_revalidate` plugin, adding support for more advanced features. The contributions cover enhancements and bug fixes for features within the `trafficserver` project.
proxy-serverproxyload-balancingreverse-proxyhttpd
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.