Principal Software Engineering Manager at Microsoft
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Charlie Powell is a Principal Software Engineering Manager at Microsoft with eight years of professional experience building reliable backend systems and leading engineering teams from Seattle. He combines hands-on development with managerial stewardship, recently focusing on improving architecture and delivery at scale while mentoring engineers. An active open-source maintainer and contributor to the popular OctoPrint project, Charlie has deep practical knowledge of plugin architectures, file and EEPROM handling, and edge-case robustness for device-facing web interfaces. He brings a maker's curiosity—authoring OctoPrint plugins and expanding GCODE support—which informs pragmatic, hardware-aware software decisions in cloud and platform contexts. Trained with a BS from Tufts, he blends academic grounding with a preference for tackling problems others "don't have time for."
8 years of coding experience
Bachelor of Science, Bachelor of Science at Tufts University
OctoPrint is the snappy web interface for your 3D printer!
Role in this project:
Back-end Developer
Contributions:90 reviews, 111 commits, 93 PRs in 2 years 7 months
Contributions summary:Charlie primarily contributed to the back-end functionality of the OctoPrint project, making modifications to the plugin architecture and core features. They implemented improvements to the virtual printer plugin, adding EEPROM management capabilities and expanding the available GCODE commands. Furthermore, the user made adjustments to the file management system and ensured proper handling of various file types, and the user focused on resolving errors in the codebase related to edge cases.
Contributions:10 releases, 1 review, 35 commits in 2 months
octoprint-pluginconfigurationoctoprintconfigure
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
Charlie Powell - Principal Software Engineering Manager at Microsoft