Software developer with a range of skills including Java, SQL, and C. Familiar with JUnit, EasyMock, JGoodies binding, Spring DI and Remoting, Pico Container, Swing rich-client, and TopLink ORM. Also at home with Ant, SVN, Mercurial, Eclipse, Vim, Windows and UNIX.
Follower of agile development practices, including pair-programming, continuous integration, unit testing, stand-ups, and peer review
Outside interests include swimming, reading, creative writing, and painting. I also dabble with some embedded applications, and small electronics projects.
Q&A for professional and enthusiast programmers
Q&A for computer enthusiasts and power users
Q&A for professional programmers interested in conceptual questions about software development
Q&A for Ubuntu users and developers