I am a freelance software developer who thrives on solving problems, building usable software, improving developer workflows and getting stuff done.