Theodore Putnam

Senior Developer at OpusDNS

Newport News, Virginia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Theodore Putnam is a senior full-stack developer with over two decades of experience building high-availability web platforms and security-focused systems, currently leading domain and TLS services at Automattic and now at OpusDNS. He designed an ACME v2 Let’s Encrypt integration that provisions and maintains over 17 million certificates and has driven large-scale domain migrations and DNS operations for a top-ten global platform. Comfortable across PHP, Python, ReactJS and TypeScript, he blends backend systems work (AMP plugin sanitization, registrar APIs) with front-end UX improvements in prominent open-source projects like wp-calypso. A seasoned remote leader, he runs distributed teams, reduces technical debt, and delivers cost-saving platform re-architectures. Notably, he spent a recent summer building a custom AI client, reflecting a continuous appetite for hands-on experimentation and new technologies.
code11 years of coding experience
job31 years of employment as a software developer
bookLafayette High School
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Christopher Newport University
stackoverflow-logo

Stackoverflow

Stats
273reputation
19kreached
3answers
3questions
github-logo-circle

Github Skills (23)

javascript10
react-components10
ampl10
wordpress10
ui-design10
google-amp10
react-component10
uid10
php10
front-end-development10
html10
react10
css9
redux7
swift6

Programming languages (5)

TypeScriptJavaScriptGoPHPTSQL

Github contributions (5)

github-logo-circle
Automattic/wp-calypso

May 2017 - Nov 2022

The JavaScript and API powered WordPress.com
Role in this project:
userFront-end Developer
Contributions:306 reviews, 218 commits, 430 PRs in 5 years 7 months
Contributions summary:Theodore primarily contributed to the front-end aspects of the project, focusing on user interface (UI) development and enhancements. They implemented and modified React components, specifically related to domain management and checkout processes. Their work included fixing bugs, translating text, and adding features, such as domain transfer management landing pages. They also worked on incorporating new illustrations and updating the design of existing UI elements within the WordPress.com environment.
apireactwordpressjavascriptes6
ampproject/amp-wp

Dec 2016 - Jan 2017

Enable AMP on your WordPress site, the WordPress way.
Role in this project:
userBackend Developer
Contributions:58 commits, 8 PRs, 18 comments in 1 month
Contributions summary:Theodore primarily contributed to the development and maintenance of the AMP WordPress plugin. Their work involved modifying PHP files related to sanitization and allowed tag/attribute specifications. The user implemented features to generate complete attribute specification lists, add and validate attribute rules, and remove disallowed or blacklisted attribute values to ensure AMP compatibility for WordPress content. This suggests a focus on the backend aspects of the plugin, specifically concerning the handling of HTML elements and attributes to conform to AMP standards.
reservation-systemwordpress-apiwordpressphpwordpress-admin
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
Theodore Putnam - Senior Developer at OpusDNS