Andres Almiray is a Senior Software Engineer with nearly two decades of hands-on experience building Java and Groovy applications across web, desktop and tooling ecosystems. A Java Champion alumnus and founding member of the Griffon framework, he combines deep language-level contributions (Apache Groovy) with practical tooling—he created JReleaser to streamline releases and has driven build automation improvements in projects like TestFX. His career spans product and developer advocacy roles at Oracle and Gradle, plus leadership in the Java Community Process where he helped shape desktop application APIs. Based in Switzerland, he currently applies his expertise to MeteoSwiss while continuing to commit to Groovy and other open-source projects. Less obvious: he frequently bridges language design and developer ergonomics, adding utility classes and builder improvements that make frameworks friendlier for application developers. Known for turning infrastructure work into polished developer experiences, he thrives on automating tedious tasks so teams can focus on shipping quality software.
:rocket: Release projects quickly and easily with JReleaser
Role in this project:
Back-end Developer
Contributions:1285 releases, 124 reviews, 1521 commits in 2 years 2 months
Contributions summary:Andres primarily contributed to core aspects of the JReleaser project, as evidenced by their work on normalising artifact name templates, fixing usages of distribution artifact file names, and updating templates to incorporate platform information. These changes suggest a focus on improving the internal processes of the software release process. Their contributions spanned several files, indicating a significant degree of involvement in maintaining and evolving the codebase related to tools and templates.
Contributions:25 reviews, 264 commits, 274 PRs in 5 years
Contributions summary:Andres focused on enhancing the `java-champions` repository by creating a script using JBang to automatically download and update avatars. They integrated a GitHub Action to trigger the avatar updates, improving the automation of the site. Furthermore, the user contributed to the site's assets and added a script for resetting the avatars.
java
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.