Michal Samek
Bis 2017, Software Developer, Red Bull Media House GmbH
Vancouver, Canada
Timeline
Professional experience for Michal Samek
Current 4 years and 11 months, since Apr 2018
Software Development Engineer
Amazon Web Services
In RBMH I am part of a distributed team responsible for backend services. I assist product managers to understand requirements, define scopes and estimate efforts for our projects. Naturally, I am mostly involved in development. Our applications are designed to be reactive - underlying technology is Vert.x. Often they implement the API Gateway pattern or certain business processes. To keep the software quality high we embraced TDD, code reviews and put a great emphasis on creating a reusable, clean code.
10 months, Jun 2014 - Mar 2015
Student Researcher
Tern Systems
I worked for Tern Systems on a project that was also my Master's thesis. The topic was optimization of an air traffic tracker. Thanks to this opportunity I became familiar with optimization evolutionary algorithms and algorithms for tracking maneuvering objects (based on Kalman filters and IMM algorithm).
8 months, Jul 2013 - Feb 2014
Student Programmer
Brno University of Technology
During my part-time engagement in the research group, I was working on natural language processing scripts developed in python and automated via shell scripts. The processing input was mostly database dumps from Wikipedia or Freebase. In the later phase, I developed an analysis plugin for ElasticSearch; and got totally fascinated by how easy it was to run it in a clustered setup!
Educational background for Michal Samek
1 year and 3 months, Jan 2014 - Mar 2015
Computer Science
Reykjavík University
5 years and 10 months, Sep 2009 - Jun 2015
Information technology
Brno University of Technology
Information systems Web services
Languages
English
Fluent
Czech
First language
German
Basic