▶ Watch ↗AI Engineer World's Fair 20258:57
Elmer Thomas is a principal developer educator at Twilio, an early SendGrid employee, and a coauthor of the company’s official Ruby client. His work spans open-source developer infrastructure and AI-assisted technical documentation, with a particular emphasis on keeping automated editorial decisions accountable to human reviewers.
Thomas earned degrees in computer engineering and electrical engineering at the University of California, Riverside, where he worked on control systems, GPS navigation, and sensor fusion for self-driving vehicles.
He joined SendGrid in 2010 as its fifth employee and worked across web development management, product development, quality assurance, developer evangelism, and mentorship. He subsequently helped lead its open-source developer ecosystem across seven programming languages and coauthored sendgrid-ruby, SendGrid’s official Ruby API client.
His approach to SDK design favored language-specific implementation over forced uniformity: for Go, he advocated a dependency-free HTTP client; for PHP, he emphasized collaboration with outside contributors. Following Twilio’s acquisition of SendGrid, he continued into developer experience and education, marking 15 years with SendGrid and Twilio in 2025.
Working with fellow Twilio developer educator Maria Bermudez, Thomas has advanced human-supervised documentation workflows designed around three principles:
Thomas has also served as vice president of the Council for the Advancement of Black Engineers, extending his developer-education work into engineering mentorship and community leadership.
▶ Watch ↗AI Engineer World's Fair 20258:57