Kyle Thomson

Senior Staff Software Engineer at Airbnb

Seattle, Washington, 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
Kyle Thomson is a Senior Staff Software Engineer with nearly 15 years of hands-on full-stack experience, now based in Seattle and currently leading engineering at Airbnb after a decade-plus tenure at Amazon. He specializes in shipping developer tooling and cloud integrations—most notably driving the IntelliJ/VS Code/JetBrains AWS toolkits and contributing to the AWS SDK for Java v2—combining deep backend systems work with polished UX. Known for “leading from the trenches,” he writes production-quality, extensible code while coordinating cross-team delivery in ambiguous domains. A core maintainer of multiple open-source projects and a frequent conference speaker, he blends product-minded engineering with strong operational instincts. Colleagues rely on him to tame complexity, whether implementing non-blocking I/O in an SDK or designing IDE workflows that meaningfully improve developer productivity.
code12 years of coding experience
job18 years of employment as a software developer
bookBachelors Information Technology (Data Comm & Software Engineering), Bachelors Information Technology (Data Comm & Software Engineering) at QUT (Queensland University of Technology)
bookAssociate Certificate Project Management, Associate Certificate Project Management at The George Washington University - School of Business
bookMatthew Flinders Anglican College
github-logo-circle

Github Skills (24)

javascript10
typescript10
vscode-extension10
software-quality10
java10
aws-sdk10
javas10
lambdas10
aws10
amazon-s310
typescript-types10
aws-s310
lambda10
typescripts10
s3-bucket10

Programming languages (9)

TypeScriptC#JavaShellRustScalaGroovyPython

Github contributions (5)

github-logo-circle
aws/aws-toolkit-jetbrains

Jan 2017 - Nov 2022

AWS Toolkit for JetBrains - a plugin for interacting with AWS from JetBrains IDEs
Role in this project:
userBack-end Developer
Contributions:204 reviews, 422 commits, 491 PRs in 5 years 11 months
Contributions summary:Kyle contributed extensively to the creation of a basic Lambda modal within the AWS Toolkit for JetBrains project. This included creating user interface elements like text fields, combo boxes, and buttons, and also implementing the core backend logic to load function details and manage their connections. The user also worked on implementing the initial packaging of code to allow deployment to lambda. The user demonstrates proficiency with core project functionality to handle the required code and infrastructure.
aws-lambdajetbrains-idesjetbrainssamaws
aws/aws-sdk-java-v2

Jul 2017 - Dec 2019

The official AWS SDK for Java - Version 2
Role in this project:
userBackend Developer
Contributions:3 reviews, 156 commits, 204 PRs in 2 years 5 months
Contributions summary:Kyle primarily focused on fixing issues and improving the codebase related to the AWS SDK for Java V2. Their contributions involved resolving findbugs issues within the Netty logging handler, adding functionality to correctly unmarshal string-only responses from S3, and adding a checkstyle check for redundant modifiers. They also corrected an S3 integration test and removed generated policy action enums, demonstrating a focus on code quality, correctness, and improving the SDK's functionality.
amazonaws-sdksdkawsjava
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