Jonathan Eskew is a software engineer with 11 years of experience building reliable back-end systems and cloud SDKs, currently at Antithesis after five years at Microsoft and prior engineering roles at USDS and AWS. He has deep expertise in cloud developer tooling and SDKs—contributing significant features and cross-browser crypto, cancellation tokens, and presigning support to the AWS JavaScript and PHP SDKs and improving DynamoDB data mapping. His open-source work spans high-impact projects like the modular AWS SDK v3, Guzzle HTTP client, and Azure Bicep, reflecting strengths in protocol handling, testing, and compiler/linter improvements. Jonathan pairs production-grade engineering with QA rigor, often adding integration tests and compatibility fixes for diverse runtime environments. Unusually for an engineer with a CS master’s, he also brings humanities-trained language skills from a BA and MPhil in French, which inform clear technical communication and documentation.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Arts (B.A.), French, Bachelor of Arts (B.A.), French at Reed College
Master of Philosophy, French and Comparative Literature, Master of Philosophy, French and Comparative Literature at Columbia University
Master of Science, Computer Science, Master of Science, Computer Science at James Madison University
Exchange Student, French Language and Literature, Exchange Student, French Language and Literature at Université Rennes 2
Contributions:131 commits, 85 PRs, 68 pushes in 1 year 11 months
Contributions summary:Jonathan contributed significantly to the DynamoDB data mapper for JavaScript. They focused on adding unit tests for the `BinarySet` class, enhancing the unmarshalling of data including custom and untyped fields, and implementing features like handling default values. They also refactored and reorganized the project into a monorepo setup, further demonstrating their focus on the project's underlying data modeling and database interaction logic.
Official repository of the AWS SDK for PHP (@awsforphp)
Role in this project:
Back-end Developer
Contributions:85 releases, 616 commits, 283 PRs in 1 year 9 months
Contributions summary:Jonathan focused on adding features to the AWS SDK for PHP. They contributed to updating the getting started guide to match the us-east-1 region. Furthermore, they added integration tests for the ConfigService, implemented changes to handle query serialization of flattened lists, and added tests to cover a wider range of use cases. Their contributions included code changes to core components like the `QueryParamBuilder.php` as well as test files.
phpamazonaws-sdksdkaws
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.