20+ years doing embedded systems software, telephony and communications software. 15 year experience in O-O in C++, Objective C and Java. I have three to four years of experience doing iPhone Apps.