Abraham Marin-Perez is a Java programmer, author, public speaker and Agile consultant. He works with other organisations and helps them achieve their objectives through several challenges, both technical and non-technical. He also helps at the London Java Community, and writes for InfoQ.