Tech

I enjoy developing software, and have been doing so since the early 1990s. The development tools I change over time as technology changes.

Currently, I specialize in:

  • HTML5 & JavaScript / JQuery
  • Apple iOS 5 (iPhone & iPad)
  • Ruby on Rails 3.1

…and a wee bit of PHP when I have to.

Previously, I’ve specialized in other development platforms / programming languages:

  • Java / J2EE
  • Microsoft .NET / C#
  • Microsoft COM / ASP

…but generally avoid them nowadays, since they’re all legacy technologies – with the singular exception of Java’s applicability in Google Android development.

I’m very focused on the mobile space, particularly in two functional areas:

  • Games and ultra-rich user experiences – whether they’re coded in JavaScript using the HTML5 Canvas object, or coded using the Cocos2D game framework for iPhone and iPad.
  • Information-intensive enterprise applications that aggregate and parse data to generate business intelligence for operational decision-making.

Typically, I use Ruby on Rails 3.1 to create a robust enterprise system that is accessible to any client via RESTful web services. I develop client using HTML5 / JavaScript / JQuery or Apple iOS 5 for native iPhone / iPad apps.

 


Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>