Scroll To View More
David Sevcik

David Sevcik

London, United Kingdom
Member since June 27, 2013
David is a talented full stack web developer with over five years of experience and an extensive knowledge of Ruby on Rails and Ember.js. He is comfortable working either as an individual developer or as a member of an international team spread across multiple countries.
David is now available for hire
Portfolio
Experience
  • JavaScript, 6 years
  • UML, 6 years
  • Ruby on Rails (RoR), 6 years
  • Test-driven Development (TDD), 5 years
  • Domain-driven Design (DDD), 4 years
  • Elasticsearch, 2 years
  • Ember.js, 2 years
  • Node.js, 2 years
London, United Kingdom
Availability
Part-time
Preferred Environment
OS X, Sublime Text, Git, Terminal
The most amazing...
...thing I've created is an extensive JavaScript SDK for partner developers that helps them create their own applications on top of an existing company platform.
Employment
  • Senior Software Engineer
    2014 - PRESENT
    Reevoo
    • Have been part of an international team developing reviews & ratings platform for for multichannel brands and retailers.
    • Participated on transition from a monolithic Ruby on Rails application to the micro-services architecture.
    • Using domain-driven design approach to address issues with large domain and inconsistent vocabulary.
    • Created full text search based on ElasticSearch.
    • Practise the continuos delivery software model.
    Technologies: Ruby, JavaScript, MySQL, ElasticSearch, Node.js
  • Senior Developer (Contractor)
    2012 - 2014
    Polarion Software
    • Developed an integration platform based on the OSLC standard.
    • Maintained an extensive JavaScript SDK for partner developers allowing them to create their own applications on top of the platform.
    • Created project tracking and Scrum applications in Ember.js.
    • Created an integration testing solution for Ember.js applications.
    • Worked as part of an international team spread across several countries running Scrum.
    Technologies: JavaScript, CoffeeScript, Ember.js, Ruby on Rails, MongoDB
  • Developer, Consultant
    2011 - 2012
    Mycroft Mind
    • Developed a fuel fraud detection system to minimize losses in gas station networks.
    • Created a series of plugins for complex event processing for a Clover ETL tool.
    • Developed a general testing framework for complex event processing systems as part of my master thesis.
    • Managed a team of developers working on an energy-efficient metering solution.
    • Solved a research project on smart farming that involved processing data from various sensors and developing mathematical models.
    Technologies: Java, Esper EPL
  • Senior Developer
    2010 - 2011
    Propeople
    • Developed a cell phone eCommerce site on top of the Spree platform.
    • Created a multi-site management tool based on Radiant CMS.
    • Managed a team working on an eCommerce site for selling car tires.
    • Created the website and newsletter system for a large company selling building materials.
    • Supported the campaign of a health products reseller by managing a series of blogs and micro-sites.
    Technologies: Ruby on Rails
Experience
  • Reevoo (Development)
    http://www.reevoo.com

    Ratings & Reviews platform for multichannel brands and retailers.

  • Better Ember Doc (Development)

    Searchable API documentation for an Ember.js framework.

  • Event Analyzer for CloverETL (Development)

    An extension for CloverETL that I built providing an easy-to-use toolset for processing data based on events such as log records, transactions, measurements from sensors, alerts, and more. It uses Complex Event Processing techniques.

  • Alca Plast company website (Development)
    http://www.alcaplast.com/

    This is the international website for Alca Plast. The development process for the website and custom CMS included close collaboration with the customer. The main technology used was Ruby on Rails.

  • Cell phone online shop (Development)

    This is an online shop built on top of the Spree eCommerce platform in Ruby on Rails. It displays devices with tariffs from different mobile network operators and helps customers to find the most suitable one.

  • sMoneyBox (Development)
    http://www.smoneybox.com/

    A free tool for documenting spending developed in Ruby on Rails.

Skills
  • Languages
    Ruby, CoffeeScript, JavaScript, UML, Haskell, PHP, Java
  • Frameworks
    Ember.js, Ruby on Rails (RoR), Sinatra, AngularJS
  • Libraries/APIs
    jQuery, Node.js, Google API, Facebook API
  • Tools
    Sublime Text, RubyMine, Git, GitHub, Adobe Photoshop
  • Paradigms
    Test-driven Development (TDD), Behavior-driven Development (BDD), Agile Software Development, Scrum, Continuous Integration (CI), Functional Programming
  • Platforms
    Mac OS, Linux, Windows
  • Storage
    MySQL, MongoDB, Memcached, Elasticsearch
  • Other
    Domain-driven Design (DDD)
Education
  • Master's degree in Management and Engineering
    2005 - 2011
    Masaryk University - Czech Republic
  • Exchange Student degree in Information Sciences
    2010 - 2010
    University of Tampere - Finland
I really like this profile
Share it with others