Kevin Gillette

Principal Software Engineer at Twilio

Denver, Colorado, 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
Kevin Gillette is a Principal Software Engineer based in Denver with 14 years of experience building reliable backend systems and mentoring engineering teams. Currently at Twilio after senior roles at SendGrid, he focuses on code quality, stability, and pragmatic refactors that keep large Go codebases healthy. Kevin has hands-on experience delivering RESTful services and resolving build/test regressions in prominent open-source projects like the official SendGrid Go library and Go training materials from Ardan Labs. He has also contributed to the Roc language standard library, showing an interest in language design and safer numeric operations. Trained as an anthropologist, he brings a human-centered perspective to engineering collaboration and technical documentation. Known for simplifying complex controller logic and squashing build/test issues, he balances deep technical craft with clear, teachable engineering practices.
code14 years of coding experience
job12 years of employment as a software developer
bookAnthropology, Anthropology at University of Colorado Denver
languagesEnglish, Chinese
github-logo-circle

Github Skills (31)

api-rest10
sendgrid10
builtin10
back-end-development10
sendmail10
api-design10
restful-api10
send-email10
compiler-development10
http10
sendgrid-mail10
e-mail10
go10
language-design10
golang10

Programming languages (14)

CSSC++RustCGoHTMLKotlinDockerfile

Github contributions (5)

github-logo-circle
ardanlabs/gotraining

Jan 2015 - Jul 2016

Go Training Class Material :
Role in this project:
userBack-end Developer
Contributions:100 commits, 33 PRs, 65 pushes in 1 year 6 months
Contributions summary:Kevin contributed to the development of a RESTful CRUD API, primarily focusing on the backend implementation. Their commits involved adding logging, handling HTTP status codes, and modifying code within the controllers for user management. They made dedup and simplification changes within the codebase, along with other non-semantic improvements to the codebase.
golangoptimizationsstemtraining
sendgrid/sendgrid-go

Nov 2018 - Nov 2018

The Official Twilio SendGrid Golang API Library
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 4 pushes in 1 day
Contributions summary:Kevin primarily focused on fixing import paths and resolving build failures within the Go library. They updated multiple example files to use the correct import paths and to utilize non-deprecated functions. Furthermore, the user addressed test failures, improving the overall stability and maintainability of the library. The commits indicate a focus on code quality and ensuring the project's continued functionality.
golangapitransactional-emailstwilioemail
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
Kevin Gillette - Principal Software Engineer at Twilio