Personal details

Tomáš K. - Remote

Tomáš K.

Timezone: Prague (UTC+2)

Summary

Hi, my name is Tomáš! You can try to pronounce my name (Tomaash) but I usually go with the English Thomas. I love making iOS apps and I knew I want to do it for living as soon as I bought my first iPhone. That was a long time ago and now I have almost 5 years of professional experience. During my time I coded many apps that are successfuly published in AppStore. I have also lead a small team of iOS Developers and mentored the junior members. I have talked on various events (mDevCamp, mDevTalk) about testing and benefits of a clean code.

Currently, I do the best in:

★ iOS
​ ​ ☆ Swift 5 (Advanced swift knowledge)
​ ​ ☆ Objective-C
​ ​ ☆ All things reactive - ReactiveSwift, RxSwift, ReactiveCocoa
​ ​ ☆ fastlane 🚀
​ ​ ☆ Clean code, system architecture and testing
​ ​ ☆ XCTest, Quick, Nimble
​ ​ ☆ Build automation
​ ​ ☆ Provisioning
​ ​ ☆ Autolayout
​ ​ ☆ Firebase
​ ​ ☆ CoreData, Realm
​ ​ ☆ Performance, Memory management
★ React Native
​ ​ ☆ Hybrid applications
​ ​ ☆ Native bridging
★ Git​ ​
​ ​ ☆ Basic git usage
​ ​ ☆ Hosting services (e.g. GitHub, GitLab, BitBucket etc) ​ ​
​ ​ ☆ Best practices for working in teams (pull request, feature branches, etc..)​ ​
★ Javascript
​ ​ ☆ ReactJS
​ ​ ☆ Redux, Router, ...
★ HTML / CSS
​ ​ ☆ Bootstrap
​ ​ ☆ Quick CSS fixes
★ PHP
​ ​ ☆ Web scraping
​ ​ ☆ Nette framework
​ ​ ☆ Magento
​ ​ ☆ Wordpress
​ ​ ☆ APIs in php
★ Code Review ​ ​
​ ​ ☆ Code review for Swift and Objective-C
​ ​ ☆ Best practices and architecture tips
★ Computer Vision
​ ​ ☆ Using OpenCV
​ ​ ☆ All kinds of recognition

My strongest suite is iOS but I have also a long term experience in Web Development and I keep an eye on new trends making sure I never fall behind. I am very good at solving problems and I enjoy helping people out.

Few extra things so you get to know me better:
★ I love travelling and spent the last year going through most of the countries in South America
★ Once upon a time I wrote a joke programming language that went viral
★ I care about the rights and well-being of unicorns (http://whostolemyunicorn.com/)
★ I've visited 42 countries so far

Work Experience

iOS Developer
Ackee | Dec 2015 - Nov 2017
Objective-C
Swif
iOS
RxSwift
iOS developer, analyst & chief iOS technologist in a leading mobile application company based in Prague. I was responsible for: - development and delivery of multiple iOS applications over the years - code review - leading of a small team of developers on multiple projects - review and implementation of new technologies - transition to a complete build automation using fastlane and Jenkins - introduction of unit testing as a standard practice - mentoring junior team members - legacy project code maintenance - reviewing code of third parties and mentoring - specialization in functional and reactive programming - managing full app development life cycle (development, testing, code review, CI, deployment, crash reporting, performance)
iOS Developer
Garagesocial | Oct 2014 - Nov 2015
Objective-C
iOS
iOS application development for a startup based in Boston (100% remote). My responsibilities were: - design and development of an iOS client for an emerging social network - rapid prototyping - api design - full product ownership - managing challenges of fully remote work with 12 hour time difference

Personal Projects

OTO Shape of SoundIconOpenNewWindows
2017
Swift
iOS
Coreaudio
Apple music
OTO: Shape of Sound is a successful Kickstarter project. This intuitive musical instrument and controller offers countless possibilities to work with music. The mission was to design and program an app that would communicate with a controller via Bluetooth. Part of the project was also to design and implement SDK.
2017
Video streaming
Swift
iOS
ReactiveSwift
Mjpeg
CCTV streams that you can watch from every corner of the world whenever you want to. Technical challenge, dealing with all kinds of stream types and cameras plus complicated UI for scrolling through streams.