Developer at Invesco. Work tends to require a lot of tedious archaeology of legacy systems in lovely platforms like VB6, PowerBuilder, T-SQL, PL/SQL. And occasionaly a little bit of new development (where we build shiny new legacy code) in .Net. Outside of work I try to build stuff in Haskell.
Software Craftsmanship is just another name for software development, which isn't science and isn't really engineering either. I'm looking to improve my own skills, and I'm a sucker for anything free.