Charles Stoll is a systems-focused software engineer with eight years of experience building high-performance control plane software for SmartNICs and embedded ARM systems, most recently joining Amazon after a technical tenure at Intel. He has owned core modules, driven architectural improvements, and led performance-focused proof-of-concept work that influenced product direction and customer confidence. Comfortable troubleshooting across hardware and software layers, he designs maintainable, SOLID-driven APIs and tooling—owning telemetry, runtime configuration, rule-programming, and reset state machines for production devices. He often fills leadership roles like Scrum Master to clear technical roadblocks and standardize developer tooling, reducing onboarding friction and improving integration testing. Based in Portland with a master’s in computer engineering and a background in applied mathematics and humanities, he brings a rare mix of low-level systems expertise, product-oriented pragmatism, and an eye for developer experience.
8 years of coding experience
7 years of employment as a software developer
Bachelor of Science - BS Applied Mathematics, Bachelor of Science - BS Applied Mathematics at Seattle University
Master's degree Computer Engineering, Master's degree Computer Engineering at Portland State University
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.