Scroll To View More
Tomasz Grabowski, Ruby on Rails Developer in Poland
Tomasz Grabowski

Ruby on Rails Developer in Poland

Member since March 27, 2013
Tomasz is a person who doesn't see boundaries in what can and can't be done with software. He believes that programming is a way of thinking and a way of life.
Tomasz is now available for hire

Portfolio

Experience

  • CSS, 9 years
  • jQuery, 6 years
  • JavaScript, 6 years
  • HTML5, 4 years
  • Ruby, 3 years
  • Ruby on Rails (RoR), 3 years
  • Vim Text Editor, 3 years
  • Sinatra, 2 years
Poland

Availability

Part-time

Preferred Environment

Unix, OS X, Linux, Git, VIM, Rubymine

The most amazing...

...achievement for me was live coding a Twitter news reader in Ruby during a Hackathon.

Employment

  • Developer

    2013 - PRESENT
    AgreeYa Mobility
    • Maintaining a large Ruby on Rails project
    Technologies: Ruby, Ruby on Rails, Javascript
  • Developer

    2007 - PRESENT
    Zdunek Sp. z o.o.
    • Developed an internal CRM system to manage customer flow and car park.
    • Written originally in PHP using Codeigniter and MySQL, rewrote in 2010 to use Ruby, Ruby on Rails and PostgreSQL.
    • Extended the system to monitor tasks and sales reports of sales persons.
    Technologies: Ruby, PHP, JavaScript, CSS, HTML
  • Developer

    2011 - 2013
    Polcode
    • Rewrote an old site written in Perl to Ruby using Ruby on Rails as a framework and MySQL as a database.
    • Wrote import scripts to get data from a remote database server and parse them into a new structure and import.
    • Created Rentlytics, a property managament tool written in Ruby and using Ruby on Rails as a framework.
    • Set up a production and staging environment: server + deployment (Nginx, Unicorn, Chef).
    • Worked on back-end and front-end issues - Ruby, JavaScript (CoffeeScript).
    • Optimized SQL queries.
    Technologies: Ruby, JavaScript, HTML, CSS, SCSS
  • Developer

    2009 - 2011
    Allied Newspapers Limited
    • Completely redesigned and rewrote timesofmalta.com.
    • Implemented the whole front-end and designed new site UI/UX.
    • Set up the production environment for the site - 2 separate machines as MySQL servers + machine for web server, Memcache and Sphinx.
    • Implemented advance caching techniques to improve site load time.
    • Designed and developed a mobile version of the site: m.timesofmalta.com using jQuery Mobile.
    • Developed first draft of an iOS app (iPhone/iPad).
    Technologies: PHP, HTML, CSS
  • Developer

    2007 - 2009
    T&C Polska
    • Rewrote http://turystyka.org.pl/ - written in PHP, based on CakePHP framework.
    Technologies: Ruby, PHP, JavaScript, CSS, HTML
  • Developer

    2006 - 2007
    Trojmiasto.pl Sp. z o.o.
    • Worked on large codebase and multiple sub projects written in an internal PHP framework.
    • Extended the framework with new functionality, fixing bugs
    • Rewrote PHP4 code to PHP5.
    Technologies: PHP, HTML, CSS, JavaScript
  • Developer

    2005 - 2006
    Gratka.pl sp. z o.o.
    • Worked on complete rewrite of http://turystyka.gratka.pl/.
    • Implemented API system to cooperate with external touristic service http://www.easygo.pl/.
    Technologies: PHP, JavaScript, HTML, CSS

Experience

  • Trademark Safeguard (Development)

    Ruby site, based on Ruby on Rails framework and MySQL database. Work included setting up server, writing import scripts, setting up cron jobs.

  • Rentalytics (Development)
    http://www.rentlytics.com/

    Property management tool. Written in Ruby, using Ruby on Rails framework and PostgreSQL database. Job included initial setup of servers and importing data from several sites (Facebook, Twitter).

  • Nothotel (Development)

    Booking system for smaller hotels and private house owners. Written in Ruby using Ruby on Rails. Job involved a lot of JavaScript work on the front-end.

  • Times Of Malta (Development)
    http://www.timesofmalta.com/

    Redesigned the biggest Maltease news site. This involved designing the whole UI/UX from scratch, getting data from old DB structure into the new structure, writing DB scripts, and setting up server environment.

Skills

  • Languages

    Ruby, Haml, HTML5, JavaScript, CSS, SQL, Python, Java, PHP, Objective-C, Bash
  • Frameworks

    Ruby on Rails (RoR), Bootstrap, ZURB Foundation, Sinatra, CakePHP, CodeIgniter, minitest
  • Tools

    RubyMine, Adobe Photoshop, RSpec, Capistrano, Adobe Lightroom, Vim Text Editor, Sublime Text, Subversion (SVN), Git, Xcode, Blender, Nginx
  • Paradigms

    Object-oriented Programming (OOP), Plain Old Ruby Object (PORO), Pair programming, Agile Software Development
  • Platforms

    Mac OS, Linux, iOS, Android
  • Libraries/APIs

    jQuery, Google AdWords, jQuery Mobile, Rack, Google API, Facebook API, Twitter API
  • Storage

    PostgreSQL, MySQL, Memcached, MongoDB, NoSQL, Sphinx Search Engine

Education

  • Masters degree in Internet management
    2000 - 2005
    Gdańsk Management Colleague - Gdańsk
I really like this profile
Share it with others