Senior Software Engineer at Amazon Web Services (AWS)
Carmel, Indiana, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Aaron Todd is a Senior Software Engineer with 11 years of experience building everything from real-time, safety-critical control systems to scalable cloud SDKs and web/mobile backends. Currently leading development of the AWS SDK for Rust after founding and shipping the AWS SDK for Kotlin (including Kotlin Multiplatform support), he blends systems-level C/C++ and embedded experience with modern Go, Python, and JavaScript engineering. He’s delivered architectural rewrites and performance improvements in production (notably migrating a backend from Python to Go and reducing server load via a custom pub/sub broker) and contributes to high-profile open source projects like the AWS Go SDK and Smithy test suites. An adjunct lecturer and former electrical engineer, he brings both teaching experience and a hardware-aware perspective to software design, and quietly explores Rust contributions in his spare time.
11 years of coding experience
17 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at Indiana University Indianapolis
Bachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at Purdue University
Contributions:103 reviews, 1 commit, 38 PRs in 1 day
Contributions summary:Aaron primarily contributed to the AWS SDK for Go, focusing on bug fixes and feature enhancements. They resolved timestamp-related issues in tests and lint issues, and added support for Go 1.20. The user also addressed a missing sparse trait in the support service and added a flag to disable IMDSv1 fallback. Furthermore, the user worked on delaying WebIdentityRoleOptions validation.
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 & Test Automation Engineer
Contributions:3 reviews, 5 commits, 3 PRs in 3 months
Contributions summary:Aaron primarily contributed to the test suite within the `smithy-lang/smithy` repository. Their work focused on adding new tests for various AWS protocol implementations, specifically concerning nested structures, lists, and maps within different AWS query and RESTful protocols. Furthermore, the user fixed existing test cases and introduced a new test for HTTP checksum requirements, enhancing the robustness of the project's testing coverage. Their contributions directly improve the protocol-specific test implementations.
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
Aaron Todd - Senior Software Engineer at Amazon Web Services (AWS)