Philip Prindeville is a veteran CTO and principal developer with over 16 years of hands-on experience building secure networking and embedded systems, from OpenWrt-based routers to enterprise Cisco platforms. He combines deep protocol and cryptography expertise with practical OS and firmware work—contributing to prominent open-source projects like OpenSSL, libevent, Asterisk, and OpenWrt—to improve portability, security, and developer experience. His career spans leadership and individual-contributor roles across startups and large companies (Microsoft, Intel, Brocade, Amazon Project Kuiper), often focusing on dataplane encryption, PKI, and system hardening. He’s served as an IETF working group chair and researcher on NTP security, demonstrating a long-standing influence on Internet engineering standards. Based in Boise, Idaho, Philip pairs low-level systems craftsmanship with architecture and product-focused delivery, and he still writes pragmatic C and build fixes that keep critical open-source tooling running across diverse platforms.
16 years of coding experience
27 years of employment as a software developer
Computer Science, Computer Science at Concordia University
H.S. Diploma, H.S. Diploma at Oakton High School
Computer Science, Computer Science at George Mason University
Continuing Education, Continuing Education at McGill University
Balboa High School
Curundu Junior High School
James Madison High School
ACS Hyde Park
Bachelor's of Science (inc.), Applied Math, Bachelor's of Science (inc.), Applied Math at Kent State University
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:109 reviews, 70 PRs, 581 comments in 8 years
Contributions summary:Philip contributed significantly to the OpenWrt project by implementing and packaging kernel modules and related configurations. Their work focused on adding support for various hardware components, including Intel 10G ethernet drivers, Winbond watchdog timers, and Xeon iTCO watchdog timers. The user also updated and fixed existing packages such as the iperf3 and grub2 packages, contributing to the overall stability and functionality of the operating system.
Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
Back-end Developer
Contributions:216 reviews, 356 commits, 444 PRs in 6 years 2 months
Contributions summary:Philip primarily contributed to the OpenWrt packages repository by modifying code related to various software packages, including perlmod, syslog-ng, php7, and rng-tools. Their contributions involve fixing build issues, addressing compatibility problems with different header files, and correcting code issues, such as multiline logging in php7 and newline handling in syslog messages. The user also added and updated packages, such as beanstalkd and bind, demonstrating expertise in adapting software for OpenWrt's embedded system environment.
pull-requestsopenwrtstudio
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.
Request Free Trial
Philip Prindeville - CTO at Redfish Solutions, LLC