David Prothero is a Senior Principal Software Engineer with over two decades of experience designing and building scalable web applications and the infrastructure that hosts them. He blends deep hands-on expertise in .NET, cloud platforms (AWS, Azure), virtualization, and messaging systems with strong advocacy for TDD, SOLID design, and loose coupling. At Twilio he has driven publishing and developer-focused platforms and contributed to prominent open-source work such as the twilio-csharp helper library and multi-language API snippets. Comfortable toggling between architect and individual contributor, he pairs infrastructure-level insight (servers, storage, network fabric) with full-stack implementation skills. Outside work he writes about engineering practices on LooselyCoupledLabs.com and even runs D&D campaigns, a hint at his love for complex systems and coordinated teamwork.
11 years of coding experience
29 years of employment as a software developer
AA, Business Administration, AA, Business Administration at Centralia Community College
Computer Science, Computer Science at Western Washington University
Contributions:5 reviews, 341 commits, 131 PRs in 3 years 6 months
Contributions summary:David primarily contributed to the `api-snippets` repository, which provides code examples for the Twilio API. The commits include implementations in various languages such as Java, JavaScript, PHP, Ruby, and C#, showcasing the user's ability to adapt to different frameworks. The focus of the changes are demonstrating how to use the Twilio APIs for specific functionalities.
Contributions:23 commits, 25 PRs, 50 pushes in 2 years 8 months
Contributions summary:David contributed to the Twilio C#/.NET Helper Library by creating a .NET Core test runner, improving TwiML tests, and switching to .NET Standard 1.4 to enable compatibility with .NET 3.5. The user also fixed a hanging issue in the .NET 3.5 WebRequestClient and updated the build script. Furthermore, the user added targets for net451 and netcoreapp2.0, indicating a focus on improving the library's cross-platform support.
apidotnetphonetwimltwilio
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
David Prothero - Senior Principal Software Engineer at Twilio