I love building data analysis applications and graphical visualization that make complex data easy to understand.
I am obsessive about all things java and enterprise software and integration patterns in general. I also dabble in a few JVM based languages such as groovy, scala, JACL and Jelly.
I have a lot of fun with browser oriented user interface toolkits like GWT, EXT-JS, YUI, JQuery. More recently I've been building some fun vizualizations for large data sets using D3 and scalable vector graphics.
Server side, I've been moving away from heavy weight database whose licenses make publishing benchmarks illegal (SQL Server, Oracle) in favor of more nimble relational databases such as Postgres at scale, and H2 less massive. For larger data sets, MongoDB, Redis, Casandra and Hadoop have all proved to be great noSQL solutions and are a lot of fun to build and deploy apps on AWS EC2 instances.