Download PDF

Work experience

Jan 2015Present

Android Developer

Visualio - Digital Agency

I am the only Android developer in the company so I have a full responsibility for every Android project from early prototype to the launch on Google Play. 

2011Present

Freelance Android Developer and UX Designer

Myself (Quantum Labs freelance group)

I work with my clients to bring their ideas to the context of android apps. I design the app structure and interaction model, as well as develop the actual final product. 

Aug 2011Present

IT Lecturer

EDUCAnet a.s.

Teaching general algorithms, android developement, functional programming and SQL. 

Jan 2012Apr 2012

Java Developer

Multimedia Atelier

Worked in a small team with Java enterprise frameworks (Spring, Hibernate) on web application for Tesco.

References

Visualio

Tank Navigator

Complex app with heavy use of Maps and Location API that helps users find best fuel prices around them.

ŠKODA Drive

Companion app for Škoda cars. I maintained it for 3 months, refactored, made some bug fixes and added new features.

Personal & Freelance

Nauč se Pravopis

My personal project and my first app on Google play, now with more than 300k downloads and nominated for the Best Application of The Year Award.

Music Buddy

This app is an easy way to practise sheet reading. I developed the app with design from my client.

Angličtina v křížovkách

Project for my client, Android application aiming to improve your English via crossword games.

Sunlight Countdown

Small personal project for true sunlight lovers like myself.

Dashclock InQuotes Extension

Extension for Roman Nurik's DashClock Widget. 

HellSpy.cz/Stiahnito.sk

Utility app for sms sending.

Education

Sep 2007Jun 2011

IT Specialization

Střední odborná škola - EDUCAnet a.s.

Certifications

Jan 2014Mar 2014

Programming Mobile Applications for Android Handheld Systems

Coursera - UNIVERSITY OF MARYLAND

Advanced undergraduate course covers the fundamental programming principles, tools and application programming interfaces used to develop handheld applications using the Android Platform.

Apr 2013May 2013

Functional Programming Principles in Scala

Coursera - ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE

Advanced undergraduate programming course covers the principles of functional programming using Scala, including the use of functions as values, recursion, immutability, pattern matching, higher-order functions and collections, and lazy evaluation.

Apr 2013May 2013

Gamification

Coursera - UNIVERSITY OF PENNSYLVANIA

Introduction to fundamental concepts of gamification, including principles of motivational psychology, game design and its effective application in business and other settings.

Skills

Android
Java
SQL
Scala
Python
PHP
JavaScript
Haskell