Julian Antonielli is a software engineer based in London with 10 years’ experience building high-performance, production-grade systems across startups and large cloud providers. He currently works at AWS on security logging and the smithy-rs framework, contributing to a logging library that handles tens of thousands of events per second with minimal overhead and to Rust SDK tooling used widely within AWS. Julian is an active open-source contributor to notable projects like Hardhat and the aws-sdk-rust, where he’s improved compilation caching, error redaction for sensitive data, and performance-critical dependencies. He brings a strong back-end focus with practical experience in systems reliability, Rust, Haskell, and performance tuning, and a history of shrinking page load times and launching platform services. Notably, his GitHub handle (jjant) and the lambda symbol hint at a functional-programming mindset that informs his careful approach to security and correctness.
10 years of coding experience
5 years of employment as a software developer
MSc in Software Engineering, MSc in Software Engineering at Instituto Tecnológico de Buenos Aires
Contributions summary:Julian focused on implementing and maintaining core functionalities of the AWS SDK for Rust. Their contributions included fixing sensitive data handling in error displays, improving dependency management by incorporating the `pin-utils` crate and replacing custom base64 implementations with `base64-simd`. They also modified code in various SDK components, specifically, input files and other functionalities. These efforts improved code maintainability, performance, and security of the SDK.
Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.
Role in this project:
Back-end Developer
Contributions:243 reviews, 43 commits, 60 PRs in 3 months
Contributions summary:Julian primarily focused on enhancing error handling and data redaction within the Smithy Rust code generation project. They implemented and refined the handling of `@sensitive` traits, ensuring sensitive data is appropriately redacted in error messages and display implementations. Additionally, the user refactored the codebase to use the `pin-utils` crate and the `base64-simd` crate. These changes improve the project's functionality and performance.
awsaws-sdk-rustrust
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.