Experienced software developer primarily in the Java world. Have a keen interest in algorithms and data structures, performance tweaking, and general tinkering.