Miles Ziemer is a software engineer with six years of experience building backend systems and API tooling, currently contributing to AWS as a maintainer of the Smithy API modeling language. He has practical expertise in Go, having contributed to the aws-sdk-go-v2 by improving serialization, service APIs, and test traits for services like CloudWatch Logs, Route53, and EMR Serverless. At Smithy he has combined technical writing and language work—fixing grammar, parsing, and IDL examples—demonstrating attention to both developer experience and core protocol correctness. His background spans startups, freelance full‑stack work, and founding a small company, giving him product-minded engineering instincts. Based in New York with a Computer Engineering degree from the University of South Carolina, he blends open-source stewardship with hands-on implementation of code generation and SDK tooling. An often-overlooked strength is his ability to move between documentation, specification, and implementation—reducing friction between design and production code.
6 years of coding experience
1 year of employment as a software developer
Bachelor of Science in Engineering - BSE, Computer Engineering, Bachelor of Science in Engineering - BSE, Computer Engineering at University of South Carolina
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 / Technical Writer
Contributions:102 reviews, 17 commits, 134 PRs in 5 months
Contributions summary:Miles primarily contributed to documentation updates and the IDL specification within the Smithy repository. Their work involved fixing typos, correcting code highlighting issues, and updating examples in various guides, including the quick start and Gradle plugin documentation. Furthermore, the user addressed several technical issues by updating grammar for ABNF, fixing apply statement parsing, and implementing private trait enforcement, showcasing their involvement in improving the core functionality and correctness of the Smithy language. The user also addressed an issue where a transform was creating unused shapes, which required fixing.
Contributions:3 reviews, 8 PRs, 2 pushes in 4 months
Contributions summary:Miles primarily contributed to the AWS SDK for Go (v2) repository. Their commits involved adding dependencies for smoke test traits, which indicates work related to testing the SDK's functionality. They also modified service-specific API operations and serialized/deserialized data related to services like CloudWatch Logs, Route53, and EMR Serverless, showcasing expertise in the backend logic for these services. Furthermore, the user updated the project to use a newer version of Smithy, indicating an understanding of the code generation process.
golangaws-sdksdkgoaws
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
Miles Ziemer - Software Engineer at Amazon Web Services (AWS)