Tomasz Grabowski

Tomasz Grabowski

Poland
Hire Tomasz
Scroll To View More
Tomasz Grabowski

Tomasz Grabowski

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 on Rails (RoR), 3 years
  • Vim Text Editor, 3 years
  • Ruby, 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
    AgreeYa Mobility
    2013 - PRESENT
    • Maintaining a large Ruby on Rails project
    Technologies: Ruby, Ruby on Rails, Javascript
  • Developer
    Zdunek Sp. z o.o.
    2007 - PRESENT
    • 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
    Polcode
    2011 - 2013
    • 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
    Allied Newspapers Limited
    2009 - 2011
    • 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
    T&C Polska
    2007 - 2009
    • Rewrote http://turystyka.org.pl/ - written in PHP, based on CakePHP framework.
    Technologies: Ruby, PHP, JavaScript, CSS, HTML
  • Developer
    Trojmiasto.pl Sp. z o.o.
    2006 - 2007
    • 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
    Gratka.pl sp. z o.o.
    2005 - 2006
    • 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, CSS, JavaScript, Objective-C, Bash, PHP, Python, Java, SQL
  • Frameworks
    Ruby on Rails (RoR), ZURB Foundation, Bootstrap, Sinatra, CodeIgniter, minitest, CakePHP
  • Tools
    RubyMine, Capistrano, Sublime Text, Vim Text Editor, Adobe Lightroom, Adobe Photoshop, RSpec, Git, Xcode, SVN, Blender, Nginx
  • Paradigms
    Plain Old Ruby Object (PORO), Object-oriented Programming (OOP), Pair programming, Agile Software Development
  • Platforms
    Mac OS X, iOS, Android, Linux
  • Libraries/APIs
    jQuery, jQuery Mobile, Google AdWords, Twitter API, Google API, Facebook API, Rack
  • Storage
    PostgreSQL, MySQL, Memcached, Sphinx Search Engine, MongoDB, NoSQL
Education
  • Masters degree in Internet management
    Gdańsk Management Colleague - Gdańsk
    2000 - 2005
I really like this profile
Share it with others