Agile enthusiast and OO programmer.