Senior Software Engineer - Smithy at Amazon Web Services (AWS)
Lynnwood, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kevin Stich is a senior software engineer with nine years of experience building and shipping scalable API tooling and SDKs, currently leading the Smithy project at AWS. He designs robust, maintainable systems and has driven Smithy adoption across new AWS service launches, coordinating strategy with director-level stakeholders and multiple engineering teams. Kevin is a pragmatic technical writer and mentor who authors design documents, project plans, and proposals while coaching individual contributors, managers, and product leads. His open-source contributions include significant protocol serialization work on the widely used aws-sdk-js-v3 and core improvements to the Smithy IDL, reflecting deep expertise in API modeling and code generation. He also automated model transformations for CloudFormation and IAM that eliminated whole classes of human error and saved years of developer effort. Based in Lynnwood, WA, he combines backend engineering rigor with cross-team orchestration to reliably move complex platform efforts from prototype to production.
9 years of coding experience
7 years of employment as a software developer
BS, Computer Science, BS, Computer Science at DePaul University
Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
Role in this project:
Back-end Developer
Contributions:849 reviews, 221 commits, 627 PRs in 3 years 8 months
Contributions summary:Kevin primarily contributed to the `smithy-lang/smithy` repository by modifying code related to the build configuration and improving core features. Their work included fixing issues related to license filenames in Gradle build files, updating HTTP semantics validators, and updating the version number. Additionally, the user finalized the Java 8 port and addressed issues with the model build system.
Contributions:26 reviews, 63 commits, 82 PRs in 1 year 4 months
Contributions summary:Kevin primarily contributed to the development of the AWS SDK for JavaScript (v3) by adding support for serialization and deserialization of data for different AWS protocols, including aws.rest-json-1.1, aws.rest-xml, aws.query and aws.ec2. Their work involved modifying the codegen to handle document bodies, error deserialization, and various serialization needs. The user also added the handling of undefined inputs, including serialization for automatically generating idempotency tokens.
aws-sdk-jsjavascriptaws-sdkmodularizedsdk
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 Stich - Senior Software Engineer - Smithy at Amazon Web Services (AWS)