Charles Portwood is a Principal Engineer and engineering leader with 13 years of professional experience who blends hands-on systems and cryptography work with strategic product and team leadership. He currently operates in Product Studio at Wipfli Digital (now Cloudbeds) where he splits time between engineering management and principal-level architecture across web, native, and embedded domains. A published author and long-time contributor to core projects (including adding Argon2 password functionality to PHP), he has built cryptographic libraries, custom embedded boot loaders, and hardware/software solutions for highly regulated industries like healthcare and finance. He’s fluent in Rust and PHP, comfortable across the full web stack and multiple languages, and experienced running scalable infrastructure with tools such as Terraform, Docker/LXD, SaltStack, and Teleport. Known for turning ideas into profitable B2B and B2C products, he also mentors engineering teams, supports sales and forecasting, and quietly runs a small YouTube channel that reflects his passion for teaching and practical engineering.
13 years of coding experience
15 years of employment as a software developer
Computer Science Computer Software Engineering, Computer Science Computer Software Engineering at Abilene Christian University
Parkway South Senior High School
c/c++, c#, objective-c, java, php, Japanese, English
A firmware package for Nordic nRF52 chipset made for powering legos, models, and other gadgets with motor, lighting, and other controls over Bluetooth low energy.
Contributions:66 commits, 8 PRs, 95 pushes in 1 year 11 months
nrf52gadgetsnrf52840firmwarenordic
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
Charles Portwood - Principal Engineer at Cloudbeds