Andres Almiray

Basel, Basel-City, Switzerland
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
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.
code19 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
11reputation
337reached
1answer
0questions
github-logo-circle

Github Skills (42)

asynchronous10
github-ci10
async10
groovy10
es6-promise10
builder-pattern10
testing10
software-distribution10
javafx10
software-update10
software-quality10
java10
javas10
github-release10
automation10

Programming languages (30)

C#CGoHTMLGroovyYAMLTypeScriptShell

Github contributions (5)

github-logo-circle
jreleaser/jreleaser

Nov 2020 - Jan 2023

:rocket: Release projects quickly and easily with JReleaser
Role in this project:
userBack-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.
jreleaserjavamavengradleant
aalmiray/java-champions

Jan 2018 - Jan 2023

A list of Java Champions
Role in this project:
userBack-end & DevOps Engineer
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.
Request Free Trial