I love writing software which is a good thing because I've been doing it a very long time. Most recently I have been working in Ruby and Objective-C. Prior to that I spent a number of years working in Java, C++, and C.
At the moment my development effort is focused on Objective-C and the Cocoa framework. I am also branching out into using the CocoaTouch framework to develop iOS applications. The SmartFish product is being built as a Mac native first. I started building Mac apps in 2006 and really felt I "graduated" with the release of the Elysium MIDI sequencer in 2009. You can find out more about Elysium on my music pages.
When I am not working in Objective-C I tend to use the Ruby programming language which I find to be as expressive as it is concise. I've been using Ruby since mid 2005 and Ruby on Rails professionally since late 2006. My most recent Ruby on Rails application was the site reeplay.it.
I decided for 2012 I would learn Clojure which is a relatively new Lisp running on the JVM. In the past I have also learned Erlang, Lisp, Smalltalk, and Prolog and found them all to be fascinating languages. Unfortunately I never had a real opportunity to make use of them. Maybe my next project!
I enjoy helping people to develop their abilities as a software developer. If you would like some help please feel free to get in touch.
Oh I do all the usual: DBA, sysadmin, technical writing, and so on. My background is pretty much "do everything."
I publish a lot of my code at Github