Keith Woodlock

Keith Woodlock has been an instrumental contributor helping to refactor the Mifos platform so it can be easier for other contributors to participate and build on top of Mifos.

Having graduated at University of Limerick, Ireland, he’s spent most of his professional life working on Java/Spring, web-based systems. So far his work has taken him from Ireland to UK and Australia working in application domains such as telecommunications, transportation, directory search and now microfinance.

Having taken an interest in Software Craftsmanship and the agile approach of ‘…uncovering better ways of developing software by doing it and helping others do it.’, Keith was looking for an open source project to get involved in and Mifos and microfinance was the perfect fit.

Keith started off by fixing some bugs and then moved onto tackling some core problems that existed around ‘Collection Sheet’ functionality, an important bulk data entry mechanism used by several of the MFIs on Mifos. He is presently doing work that is part of the whole push to EvolveMifosCodeBase which involves moving to a spring based application with a defined set of SPI and APIs.

What’s Rewarding about Working on Mifos:

“It’s very satisfying to know that the software that you help to produce can be used to help impact peoples lives in a positive way.”

Fun Facts about Keith:

Favorite Food: Thai, Mexican

If Keith could travel to one place in the world, it would be:South America would be nice to see sometime

Interesting fact about Keith: I break the build often in Mifos.  Sorry!

Relevant Skills/OS Experience:Java, Spring, Hibernate, Web technologies, TDD/BDD, Agile/XP