I am an experienced Software Developer, with a focus on Test Driven Development and Pair Programming. I enjoy reading and learning and don't shy away from sharing my knowledge with others. I'm an excellent java programmer with good knowledge about the latest JDK releases and the ecosystem.Besides developing software, I'm regularly facilitating learning sessions, where I teach about testing, refactoring and software design.Since end of May 2020 I've been contributing to ApprovalTests.Java (https://github.com/approvals/ApprovalTests.Java), pair programming remotely with Llewellyn Falco. Finding suitable time slots between Tartu and Los Alamos is difficult, but doable when there is a will! :)I'm looking for opportunities to work as a software developer in software development teams that embrace extreme programming practices.Or as technical agile coach with teams that are struggling with low productivity due to issues like legacy code, lack of test coverage or poor development practices/infrastructure/tooling.
Listed skills include Software Development, Java, Android Development, Mobile Applications, and 3 others.