I build web, mobile and desktop apps, produce screencasts, write ebooks, and provide pairing and training

About me

KickCode was founded in 2010 by Elliott Draper, a web, mobile and desktop developer with 10+ years of professional experience working with a variety of languages and platforms.

After starting programming professionally with ASP, and then .NET for a number of years, I started to use Ruby thanks to Ruby on Rails. Eventually with enough experience, I started working for myself on contract work, and then formalised my work by starting KickCode.

In addition to client work, these days I also build and launch my own web, desktop and mobile apps, write tutorial posts on the KickCode blog, pair with other developers to help them with problems and pass on knowledge, produce screencasts, and I'm now writing a book too.

I reside and work in Hampshire in the United Kingdom with my wife and three children.

Skills and expertise

  • Ruby on Rails
  • Sinatra/Padrino
  • Javascript and CoffeeScript
  • jQuery
  • Backbone.js
  • AngularJS
  • Ember.js
  • iOS (iPhone and iPad) development
  • RubyMotion
  • Android SDK
  • Cocos2d
  • Unity
  • Google/CloudMade mapping APIs
  • PayPal payment APIs
  • Facebook/Twitter integration
  • OAuth integration
  • And much more - I'm constantly leveling up my existing knowledge, and learning new tech!

Building Mac OS X apps with RubyMotion

Learn how to build Mac apps with using Ruby with this ebook, currently in early access, and with the finished version coming soon.