Ran Vaknin

Software Engineer at Amazon

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
Ran Vaknin is a software engineer with seven years of experience building backend systems and developer-facing tooling, currently contributing to and maintaining parts of the official AWS SDKs while based in Seattle. At Amazon he works on the AWS SDK for Java and has made notable open-source contributions to both the Java v2 and Go v2 SDKs—improving CloudFront signing, paginators for S3/Route53, and robustness around credentialing and IMDS logging. Previously he shipped consumer-facing Android features as the sole mobile engineer at a Techstars-backed nonprofit and has full-stack experience from early startup work integrating AWS services and voice interfaces. Ran combines production-grade SDK maintenance with hands-on feature delivery, and his background in sales and military instruction gives him a pragmatic, user-focused approach to solving hard engineering and operational problems.
code7 years of coding experience
job5 years of employment as a software developer
bookCertificate - Advanced Software Development in Java., Computer Programming, Certificate - Advanced Software Development in Java., Computer Programming at Code Fellows
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

amazon-cloudfront10
apidoc10
testing10
java10
aws-sdk10
javas10
go10
api10
pagination10
route539
debugging9
cloud-infrastructure9
aws9
amazon-s39
amazon9

Programming languages (12)

TypeScriptJavaCSSSCSSJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
aws/aws-sdk-java-v2

Nov 2024 - Jul 2026

The official AWS SDK for Java - Version 2
Role in this project:
userBack-end Developer
Contributions:124 reviews, 95 PRs, 244 pushes in 1 year 8 months
Contributions summary:Ran primarily focused on enhancing the AWS SDK for Java V2, specifically improving the CloudFront utilities and related services. Their contributions involved implementing and refining logic for signing URLs with custom policies. The work included adding validation, refactoring code, writing integration tests, and addressing nullability issues. Furthermore, the user worked on adding attempt counts to error messages.
aws-sdkjavaawsamazon
aws/aws-sdk-go-v2

Aug 2022 - Jan 2023

AWS SDK for the Go programming language.
Role in this project:
userBack-end Developer
Contributions:15 reviews, 12 commits, 44 PRs in 5 months
Contributions summary:Ran contributed to the AWS SDK for Go, focusing on improving the configuration and functionality of the SDK. They addressed issues related to environment variable handling, validated endpoint configurations, and improved the description of credential objects. The user also added paginators for various S3 and Route53 operations, enhancing the SDK's capabilities for handling large datasets. Furthermore, the user implemented fixes to address logging concerns within the EC2 IMDS client.
aws-sdkgoprogramming-languagegolangaws
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