Silicon Valley Code Camp : October 8th and 9th, 2011.
Andres Almiray
About Andres
Andres Almiray
Senior Software Engineer at Canoo Engineering AG and Java Champion
Basel Area, Switzerland
Computer Software
Current
Senior Software Engineer at Canoo Engineering AG
Zone Leader at Javalobby
Groovy Committer at Groovy @ Codehaus
see all
Past
Principal Software Engineer at Oracle Corporation
R&D Engineer at JackBe
Sr. Software Architect & Consultant at IDS
see all
Education
Instituto Tecnológico y de Estudios Superiores de Monterrey
Recommendations
5 people have recommended Andres
Connections
406 connections
Websites
Blog
Java.net profile
Ohloh profile
Public Profile
http://ch.linkedin.com/in/aalmiray
Share
PDF
Print
Summary
Andres is a Java/Groovy developer with more than 12 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy and Swing. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member and current project lead of the Griffon framework.
He likes to spend time with his beloved wife, Ixchel, when not hacking around.
Speaking Sessions
A Walkthrough Groovy's AST Transformations
Learn all about the wonders of Groovy's AST transformations! Tweaking the AST at compile time is a very powerful tool however some developers may find this task a bit daunting as knowledge of the compiler internals must be attained before hand. But Groovy offers an alternative in the form of AST transformations. These set of classes will enhance your code at compile time without you having to write the modifying code by hand. In this session we will explore the set of predefined AST transformations that come bundled in the standard Groovy distribution, and perhaps we can cover some additional ones found in other projects.Painless Desktop Application Development: The Griffon Experience
Despite of all the buzz and hype around webapps over the last 8 years fact is that desktop applications are still found in many places, specially in the enterprise. However the legends are true: building desktop applications is a hard job. But it does not have to be. Enter Griffon. Griffon aims to bring back the fun and productivity to desktop application development in the same way Grails did it (and continues to do so) on the web. Griffon is rooted in the JVM but has Grails in its DNA. This means you'll find yourself right at home if you're a Java veteran, same goes for all of you that made the jump to Grails. In this session we'll cover the basics to get you started with Griffon. How applications are structured and built. Then we'll switch gears into high speed and cover topics like threading, testing, deploying, handling of legacy code and even network and database integration.