Headshot

Hello, I'm Thomas Marek.
Pragmatic minded Senior Software Engineer.

Weapons of choice

  • Agile Development, BDD, Kanban, Scrum, Responsive Design
  • Ruby, JavaScript, CoffeeScript, Python, C++
  • Ruby on Rails, Sinatra, Node.js, Middleman
  • Active Admin, Sidekiq, RSpec, FactoryGirl, Capybara, jQuery, Underscore.js, ...
  • PostgreSQL, MySQL, MongoDB, Memcached
  • Heroku, AWS (EC2, Route 53, CloudFront, S3), DigitalOcean, Ansible, Puppet, Vagrant, Nginx, Apache httpd, Varnish, Puma, Phusion Passenger, Jenkins
  • Trello, Pivotal Tracker, Google Analytics, New Relic, NodePing, Bugsnag, Papertrail
  • RubyMine, Atom, Photoshop, Git
  • OS X, Linux, Windows
  • MacBook Air

Weapons in assessment

  • Elixir, CouchDB, PhoneGap, Illustrator

Work history

  • Senior Software Engineer at Abe.ai
    6 months; Orlando, Florida, USA;
  • Senior Software Engineer and Team Lead at IZEA
    8 months; Orlando, Florida, USA;
  • Lead Engineer at Switcher.ie
    6 months; Dublin, Ireland; remotely from Germany
  • Consultant at Otto Group
    3 months; Hamburg, Germany
  • Consultant at Switcher.ie
    5 months; Dublin, Ireland; remotely from Germany
  • Lead Engineer at Switcher.ie
    1 year 1 month; Dublin, Ireland; last 10 months remotely from Germany
  • Software Engineer at Switcher.ie
    6 months; Dublin, Ireland;
  • Software Engineer and Scrum Master at BioSolveIT GmbH
    10 years; Cologne, Germany; last 2 months remotely from Ireland

Source code examples

  • This website. It's build with Middleman and hosted on AWS (Route 53, CloudFront, S3). The design is responsive (mobile first).
  • I built the Rack middleware rack-varnish-esi to process Varnish's ESI statements in development environment. We used Varnish and ESI statements to inject reusable HTML parts (e.g. header and footer) into our different applications at Switcher.ie.
  • I'm the original author of the Ruby gem ops_gems. I created it while working for the EU-funded Project Open PHACTS.
  • One of my public GitHub pull requests.

Spare-time activities

You can also download my resume.
If you want to get in touch, feel free to email me.

GitHub LinkedIn Google+