Michal Samek

Bis 2017, Software Developer, Red Bull Media House GmbH
Vancouver, Canada

Fähigkeiten und Kenntnisse

Java
Scala
Software Engineering
Microservices
Distributed architectures
Vert.x Framework
RxJava
Software Development
Web Development
Reactive Programming
Git
Web Services
Groovy
JavaScript
HTML
Apache Kafka
Apache Cassandra
Distributed Systems
elasticsearch
Apache Solr
Linux
XML
Reactive Streams
Functional
Gradle
Vertx
shell scripting
matlab
python
sql
bash
css

Werdegang

Berufserfahrung von Michal Samek

  • Current 4 years and 2 months, since Apr 2022

    Senior Software Development Engineer

    Amazon Web Services (AWS)

  • 4 years and 3 months, Apr 2018 - Jun 2022

    Software Development Engineer

    Amazon Web Services

  • 1 year and 10 months, Sep 2015 - Jun 2017

    Software Developer

    Red Bull Media House GmbH

    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!

Ausbildung von 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

Sprachen

  • English

    C1 (Fließend)

  • Czech

    C2 (Verhandlungssicher / Muttersprachlich)

  • German

    A1-A2 (Grundkenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z