Work

LonelyPlanet.com

lonelyplanet.com August 2013 - Present

Senior Ruby developer working on processing data fom various APIs. Work involves processing houndreds of Gigabytes of data from extremely diverse sources, match & merge algorithyms, as well as geospatial analysis.

Project keywords
  • Data aggregation
  • Data normalisation
  • Geospatial application

RubyScore

rubyscore.com October 2013

Winner of Public Favourite prize of 2013 RailsRumble Competition. Application has been created from scratch within 48 hours.

Project keywords
  • Data scraping
  • Rapid application development

Likemind

getlikemind.com August 2012 - July 2013

Lead developer responsible for creating API for social iOS application. Project has been build from grounds–up, included designing databases, API, caching, and working directly with iOs developer.

Project keywords
  • JSON API
  • Geolocation
  • Background processing

Stadtfragen for meinestadt.de

fragen.meinestadt.de December 2011 - May 2012

Q&A application created for popular German service. Application has been prepared to handle big traffic (up to 300 req/s).

Project keywords
  • Ruby on Rails
  • High availability
  • Performance testing

Skills

I specialise in writing high quality Ruby (on Rails) applications.My ideal stack includes Ruby 2.x, plain ol’ Test::Unit and Postgres, however I don’t mind using other set of tools. I also feel comfortable writing frontend Javascript code, although I prefer to use CoffeeScript.

  • Ruby
  • Ruby on Rails
  • Javascript / CoffeeScript
  • Angular, Backbone, Marionette
  • PostgreSQL
  • NoSQL
  • HTML, Slim, HAML…
  • CSS, Sass, Less…
  • Git

Education

Silesian University of Technology

Bachelor’s, Computer Science 2009 - 2012

Get in touch.

Michał Krzyżanowski

email: michal.krzyzanowski@gmail.com
github: github.com/krzyzak