Andres Almiray – Speaker interview

by | Oct 17, 2019 | Voxxed Days Cluj-Napoca 2019

Andres Almiray is a Java/Groovy developer and a Java Champion with more than 20 years of experience in software design and development., currently working as Senior Principal Product Manager  @Oracle. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member of the Griffon framework and Hackergarten community event.

Q. Tell us a bit about yourself. What are your hobbies and interests?

I consider myself a typical computer geek, with an interest in sci-fi thanks to reading Jules Verne and Isaac Assimov when I was a kid. Nowadays I enjoy walking mountain trails with my wife, enjoying nature, and working on the next open source idea that pops into my mind, which happens more often that I can keep track.

 

Q. Why did you select this topic for your session at Voxxed Days Cluj 2019?

We use build tools every single day. Apache Maven is well known however the Gradle build tool continues to rise in popularity. Compared to Maven, Gradle offers more flexibility but as Uncle Ben said, with great power comes great responsibility, it’s so easy to get lost with a Gradle build because you can do whatever you want. In the Maven world one usually follows a similar structure from project to project, making it easier to work with different projects one after the next. What if there was a Maven like structure on top of Gradle? This is precisely the origin for this session.

 

Q. Who should attend your session?

Everyone! We have to deal with build aspects on a daily basics, whether we’re responsible for the build configuration itself or we simply build a project. If something goes wrong with a build it would be a good idea to get it fixed quickly and effectively. All members of a development team should have the minimum skills required to make these fixes.

 

Q. What are the key things attendees will take away from your session?

That the Gradle build tool is quite flexible and powerful, that by establishing guidelines and crafting your own conventions you can bend the tool to your will and get better results.

 

Q. Aside from speaking at Voxxed Days Cluj, what does the year review look like for you?

I’m quite stoked to return to Romania as speaker, first time being in Bucharest a couple of years ago. This year I made a change in my career by joining Oracle for a second time, I’m really excited to what my team has in store for Java and database developers alike.

Q. What are your plans for the next year?

Keep engaging developer communities with exciting topics and sharing knowledge, love to talk to all of you!