David Sevcik
Verified Expert in Engineering
Domain-driven Design (DDD) Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Terminal, Git, Sublime Text, OS X
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.
Work Experience
Senior Software Engineer
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.
Senior Developer (Contractor)
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.
Developer, Consultant
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.
Senior Developer
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.
Experience
Better Ember Doc
Event Analyzer for CloverETL
Alca Plast company website
http://www.alcaplast.com/Cell phone online shop
sMoneyBox
Skills
Languages
JavaScript, Ruby, CoffeeScript, UML, Java, PHP, Haskell
Frameworks
Ember.js, Ruby on Rails (RoR), Angular, Sinatra, AngularJS
Libraries/APIs
jQuery, Node.js, Google API, Facebook API
Tools
RubyMine, Sublime Text, GitHub, Git, Terminal, Adobe Photoshop
Paradigms
Test-driven Development (TDD), Scrum, Agile Software Development, Behavior-driven Development (BDD), Functional Programming, Continuous Integration (CI)
Platforms
MacOS, Linux, OS X, Windows
Storage
MySQL, MongoDB, Elasticsearch, Memcached
Other
Domain-driven Design (DDD), Esper
Education
Master's Degree in Management and Engineering
Masaryk University - Czech Republic
Exchange Student Degree in Information Sciences
University of Tampere - Finland
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring