I've been a professional programmer for a few decades, mostly server-side cross-platform systems featuring C++ and/or Java with a fair amount of database design thrown in. I have also been working on my own, producing both Mac and iOS apps and keeping in touch with my beloved OS X. :)
Most recently, I've been employed as a developer for both Mac and iOS applications.