I am a professional software developer focused on building innovative applications using object technology. Working with the latest tools and concepts, I produce sites, applications and services to exacting customer requirements at a realistic and sustainable cost.
I use open technologies such as Rails, Node.js, HTML5, MongoDB and Python to deliver excellent applications.
Why choose me?
- I have over 30 years software development experience.
- I have over five years of experience working with Rails (from version 1.x to version 4.x)
- I have over 10 years experience developing with Java
- I have over 10 years experience developing with Javascript
- I work quickly and can adapt to changing demands easily
- I write clean, efficient code that's easy to understand
- All my code is documented for future developers
I started my career using C before moving into the world of objects first with Smalltalk, then Java and most recently Ruby, Python and node.js.