
Mac OS X / iPhone Consultant and Independent Software Developer
Washington D.C. Metro Area

Mac OS X / iPhone Consultant and Independent Software Developer
Washington D.C. Metro Area
I'm the founder of Happy Apps LLC. We can help you make Mac OS X and iPhone applications. We also make our own Mac and iPhone products. We use agile methodologies like Test Driven Development and specialize in Hybrid applications - those that are powered by Web Service APIs and blend seamlessly into your native desktop or mobile environment.
I'm a seasoned software veteran with over 13 years of professional software development experience. I prefer the Smalltalk family of languages: Objective-C, Ruby and Java. I am also an expert in the frameworks that help you build applications: Cocoa (for Mac applications), Cocoa Touch (for iPhone applications), and Ruby on Rails (for Web Service APIs and Web applications).
Mac OS X, iPhone, Cocoa, Cocoa Touch, Objective-C, Ruby on Rails, Ruby
(Computer Software industry)
October 2005 — Present (4 years 2 months)
We can help you make Mac OS X and iPhone applications. We use agile methodologies like Test Driven Development and specialize in Hybrid applications - those that are powered by Web Service APIs and blend seamlessly into your native desktop or mobile environment.
We also develop Mac and iPhone applications - the first of which is Webnote, a bookmark manager for Mac OS X that lets you tag your bookmarks and synchronize them Delicious.
(Public Company; 501-1000 employees; WEBM; Computer Software industry)
May 1999 — December 2006 (7 years 8 months)
Architect for Eclipse-based development tools. Technical lead for webMethods Developer. Helped to build and maintain application framework in Java Swing.
(Privately Held; 201-500 employees; Computer Software industry)
April 1998 — May 1999 (1 year 2 months)
Pre-sales engineer (aka an SE). Amazing eye-opening experience where I was on the front lines of selling enterprise software (in this case, Java and Smalltalk Application Servers and Object Databases) to commercial enterprises and the Federal Government.
(Privately Held; 11-50 employees; Computer Software industry)
1997 — 1998 (1 year )
Smalltalk consulting at Bell Atlantic (now Verizon). Designed and developed Yellow Pages viewer in Java. Webified paper process using VisualWave (Smalltalk web application server) and GemStone/S. Helped to develop early stages of online hotel reservation system using VisualWave.
(Public Company; 10,001 or more employees; LCC; Airlines/Aviation industry)
August 1997 — October 1997 (3 months)
I was responsible for enhancing an aircraft part reliability system that tracked all the parts for all the planes of US Airways. This was implemented using VisualWorks Smalltalk. However, the Operations Research department was outsourced to SABRE.
(Public Company; 10,001 or more employees; MCIP; Telecommunications industry)
July 1996 — August 1997 (1 year 2 months)
I helped enhance a system that audited the effectiveness of marketing initiatives for MCI. This was using VisualWorks Smalltalk and GemStone/S.
I optimized the business rules engine so that it was 5x faster.
(Computer Software industry)
January 1995 — July 1996 (1 year 7 months)
I was responsible for leading a team of designers and programmers in creating and maintaining websites. I developed an online catalog and search engine using C++ and Perl with a SQL database. I designed and implemented interactive Java applets.
(Computer Software industry)
June 1989 — August 1989 (3 months)
I helped maintain and improve a collections system. This was implemented in VAX Basic and ran on DEC VMS.
audio editing, business development, all things Mac