David Alvarez is a seasoned Software Development Engineer with seven years of professional experience, currently building backend systems at Amazon from his base in Mieres, Asturias. His background spans deep Microsoft Exchange and Lync support and engineering roles, giving him a strong operational and customer-focused perspective on large-scale enterprise systems. At Amazon he contributes to the Corretto OpenJDK distributions, making low-level JVM and x86-focused changes that improve memory management, filesystem handling and cryptographic test integrations. This blend of systems-level coding and production support means he is comfortable navigating both assembly/VM internals and real-world reliability challenges. David combines hands-on implementation skills with a history of customer engagement and small-business leadership, having founded a .NET consultancy earlier in his career. He is actively maintaining and integrating upstream open-source updates, a sign of pragmatic engineering discipline and attention to long-term platform health.
Amazon Corretto 8 is a no-cost, multi-platform, production-ready distribution of OpenJDK 8
Role in this project:
Back-end Developer
Contributions:9 releases, 8 reviews, 214 commits in 3 years 11 months
Contributions summary:David contributed to the Amazon Corretto 8 project through importing code from the upstream branch to the codebase. The commits include changes to internal project files, such as test scripts and source code relating to a variety of cryptographic operations. These changes indicate active participation in maintaining and integrating updates into the Java platform distribution.
Amazon Corretto 11 is a no-cost, multi-platform, production-ready distribution of OpenJDK 11
Role in this project:
Back-end Developer
Contributions:6 releases, 5 reviews, 152 commits in 3 years 11 months
Contributions summary:David primarily worked on code related to the Java HotSpot Virtual Machine, Amazon Corretto 11. Their contributions focused on low-level code modifications, particularly around the x86 architecture, involving assembly code and instruction attributes. They also made changes related to the file system handling and memory management within the JVM. The user's work included importing updates from OpenJDK and improving file transfer performance.
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
David Alvarez - Software Development Engineer at Amazon