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 now available for hire
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

    MacOS, 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