Frank Stratton is a founder and seasoned engineering leader with 14 years of experience building developer-focused infrastructure and API tooling from Twilio to Runscope and Ngrok. He combines deep systems and API architecture expertise—having led Twilio’s REST API design and co-created the popular open-source Flask-RESTful framework—with hands-on product and scaling experience as a CTO and Director of Engineering. Based in Berkeley, he moves fluidly between shipping core backend libraries (contributions to twilio-java and flask-restful) and founding startups that simplify how teams build and test APIs. Known for pragmatic engineering and a tinkerer’s curiosity, he blends academic rigor from an MS in Computer Science with real-world operational chops. Outside work he climbs rocks, a pursuit that mirrors his preference for solving hard, technical problems one careful move at a time.
14 years of coding experience
16 years of employment as a software developer
MS Computer Science (Systems & Security), MS Computer Science (Systems & Security) at University of Illinois Urbana-Champaign
Contributions summary:Frank primarily contributed to the `flask-restful/flask-restful` repository by modifying the core functionalities of the REST API framework. Their work involved enhancing argument parsing, particularly regarding the `append` action and nested fields. They also addressed bug fixes and implemented improvements related to error handling and signal transmissions within the framework. Additionally, the user performed minor updates to the project's setup file.
A Java library for communicating with the Twilio REST API and generating TwiML.
Role in this project:
Back-end Developer
Contributions:14 commits in 2 months
Contributions summary:Frank primarily contributed to the development of the Twilio Java library, focusing on adding and modifying core functionalities. Their work includes implementing the `TwilioCapability` class for token generation, addressing account setting issues, and adding methods to the `IncomingPhoneNumber` class. Furthermore, the user made adjustments to resource locations and handled empty response bodies, improving the library's overall functionality and reliability. They also added functionality to the connect app resources.
sms-messagesmhealthtelephonymmsvideo
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.