I am a software developer competent with object oriented software development, particularly with python. I like to work closely with the customer/user for the software; in my current position that means daily interaction with computational chemists and acting as technical lead to a small team of developers. I am always trying to improve my skills, and recently I have begun leading/moderating Coding Dojo meetings where we practice Code Katas in a group. I usually code using Test Driven Development and am interested in using Domain Specific Languages to define acceptance tests.