My interests mostly revolve around making machines do work for people. I'm a computer programmer, software architect, development manager and program manager. I started my career creating software for abstract art, followed by work in embedded systems and HMI. In the 90s I created a successful product called Visual DLL and helped develop the Sales Force Automation product, Arsenal. I've often been involved in online communities, creating games, utilities, and collaboration software. Currently I'm a Program Manager, where I get to tell others what needs to get done.