Mathematician and senior Java developer with 12+ years of experience, most of which is in the financial sector. I enjoy building high quality software by writing clean and elegant code and love an intellectual challenge.