Chad Phillips is an entrepreneurial CTO with 20 years of hands-on experience building scalable real-time systems, from large-volume image processing backends to WebRTC-based videoconferencing platforms. He blends architecture and full-stack implementation, repeatedly shipping robust server infrastructure and complex JavaScript front ends while running two companies he co-founded. An active open-source contributor, Chad has improved tooling and media stack projects—including notable work on Drush, Licode, and FreeSWITCH—bringing practical fixes for packaging, security configuration, and media handling. Based in Norway, Maine, he prefers project-oriented or advisory engagements and brings a pragmatic mix of product, ops, and customer-facing experience that few architects retain after decades in both telecom and modern web media.
20 years of coding experience
6 years of employment as a software developer
Certification, Circling, Certification, Circling at Integral Center
Bachelor of Arts - BA, Economics, Bachelor of Arts - BA, Economics at West Virginia State University
Certification, Circling, Certification, Circling at Circling Europe
Power CLI and Workflow manager for LLMs (core package)
Role in this project:
Back-end Developer
Contributions:91 releases, 21 reviews, 284 commits in 1 month
Contributions summary:Chad primarily contributed to the core functionality of the LLM workflow engine. They added features such as the ability to specify the LLM model to be used, including options for default and legacy models. They also implemented commands for deleting conversations from the history and created a command to edit templates, adding new user commands and a /history command to show conversation history.
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
Role in this project:
Back-end Developer & Front-end Developer
Contributions:35 commits, 2 PRs, 5 comments in 3 years 11 months
Contributions summary:Chad primarily focused on enhancing the FreeSWITCH conference module. Their contributions include implementing features like video muting control, customizing video banners, and adding support for the QQVGA resolution for bandwidth-constrained environments. They also addressed issues related to Verto, specifically handling the deprecated `stream.onended` event, fixing video constraint issues, and improving the integration of Verto streams within the application. Moreover, the user refactored conference API, incorporating features like custom video banner and supporting additional arguments.
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.