developer

Would you like to chat with Miroslav before hiring him?

Miroslav Kutak

iOS Developer
  • Ideal project length > 6 months
  • Location Czech Republic
  • Available from February 25, 2020

8+ years of iOS dev. (iOS 4-13), 40+ AppStore apps, Czech Technical University graduate. Obj-C & Swift, strong in OOP patterns, TDD, Jenkins CI, Responsive Design, GIT, RESTful API's, Multithreading, In-App purchases, APNS, social integrations, Parse,... Agile team leader exp., excellent spoken English, driven, positive.

Skills
  • Swift
  • Objective-C
Work
Experience

iOS Expert

Codementor

December 2015 - present

I'm helping fellow iOS programmers solve critical issues, mentor beginners or give expertise on mobile development and startups.

Main responsibility: 

  • mentoring iOS programmers and startups, fixing bugs, developing features and apps for iOS and watchOS
  • Proudest technical achievement: being the #1 on the platform. That means being able to help so many people with their technical problems. Quantity is a quality in it of itself.
  • Key contributions: Helping hundreds of clients.

Co Founder, CTO

Movez Technologies, Inc

July 2016 - present

Developed the Movez App - the Ultimate Social Event Platform!

  • Main responsibility: CTO, so responsibility of all of the technical stuff in the business.
  • Proudest technical achievement: Delivering the fully featured MVP in under two months.
  • Key contributions: Writing the initial iOS app, assembling and leading a technical team.

Senior Mobile Architect

Sports Analytics, LLC

December 2016 - November 2019

Developing the iPhone and iPad version of TennisLocker app from scratch, ensuring the quality of the codebase and reusability in other company’s projects. Build and delivery automation using Fastlane. Leading team of 4 iOS developers, writing technical documentation, taking care of the project management and company’s deadlines.

  • Main responsibility: Developing and dlivering iOS and watchOS apps.
  • Proudest technical achievement: The charts were pretty hard I would say. Writing an ecosystem of cocoapods, mixing Swift and Objective-C, writing reusable code that stood the test of time.
  • Key contributions: Writing the original iOS apps from scratch within a year. Leading a team of 4.

iOS Developer

Playlist

June 2019 - September 2019

I was helping the Playlist team to make a couple of releases. Fixing bugs, implementing new features and refactoring some older parts of the codebase. My goal was to help the company to transition to an outsourced team and speed up the development during that phase.

Advisor

AdvisoryCloud

May 2019 - June 2019

I was providing advice to early-stage startups regarding their mobile strategy and iOS architecture.

Senior iOS Developer

Proactive Life Inc

June 2018 - May 2019

Developing the SonicSleep iOS and watchOS app.

  • Main responsibility: Refactoring the original codebase, introducing new features, writing the watchOS app.
  • Proudest technical achievement: architecting the app nicely while being under time pressure and while refactoring it at the same time.
  • Key contributions: Laying down a solid foundations for future development.

Senior iOS Developer

Avial ltd

November 2015 - September 2018

Taking ownership of the iOS app and developing it from the beginning.

  • Main responsibility: developing the FindMe iOS app.
  • Proudest technical achievement: writing a clean network and model layers between the app and the SAP backend.
  • Key contributions: creating a productive workflow in the company, setting up continuous integration, refactoring the proof of concept to a well-built app.

Senior iOS Developer

WDF

September 2015 - February 2016

I was leading a team of three in an international environment, working with security technologies, writing Swift code, messaging with Socket.io. We’re developing a sophisticated social network. My key responsibility was to ensure quality codebase and fast delivery in a tight time schedule. Deployments are done through Bitrise CI, task management in Trello. Fast iterations and regular calls with client ensure the project always runs in the right direction.

  • Main responsibility: developing the HealthLinx app.
  • Proudest technical achievement: getting the first version of a complex HIPAA compliant app to the AppStore in less than half a year.
  • Key contributions: taking a lead of the iOS development. By the end of the contract we onboarded two other developers that I lead.

Co-Founder, CTO & iOS Developer

Forbidd Ltd.

February 2014 - November 2015

From the beginning, I was helping to shape the product, getting people on board, taking the technical lead. We failed multiple times, but finally we created a sophisticated social marketing platform and a social network.
The iOS app is written in Objective-C and common frameworks like UIKit, AFNetworking, MapKit, CoreLocation, Core Data, Auto Layout, Google Analytics, Fabric etc. I also developed custom image gallery, custom camera and photo editor using graphic card powered filters by GPUImage. Custom graphics include social followers calculator graph views done in CoreGraphics. The app is using Facebook and Instagram integrations. Continuous integration is the part of the development process - at first it was Jenkins, now Bitrise. UI Automated tests were crafted in KIF. Agile development, SCRUM, shipping to AppStore almost every week the first year. I’ve also been responsible for the hiring process, growing the team from 2 people in the beginning to 12 people.
Style InCities app is available on AppStore.

  • Main responsibility: developing the iOS version of the app, managing the technical team.
  • Proudest technical achievement: creating a GPU powered filter system. At that time that was not a common thing to do.
  • Key contributions: Getting the iOS and Android apps to the stores, hiring and leading a great team of developers.

iOS Developer

Crazy Tomato

February 2012 - March 2014

Here I was part of a small app agency and I was involved in development of several enterprise and AppStore, iPhone and iPad apps. My keen desire was to work with clients on the solution and make sure the apps we made meet their requirements. One of the first projects was Galerie Butovice, which is a shopping mall app. Using UI Kit, Core Data, Core Graphics for custom pseudo—3d map of the mall with selectable shops which were rendered dynamically on basis of the synchronized Core Data database. This app was designed to work fully offline, including download manager for PDF versions of the magazine, database of shops and the mall map and also public transport timetables.
Cribis Mobile app incorporates in-app purchases, restoring purchases, graphs, multiple languages and multiple data sources, data recalculations via up-to-date exchange rates, contacts, reminders, RSS feed, data caching, etc.
Hyundai Salesforce app perfects visual experience of Hyundai models on iPad, featuring comprehensive car configurator, local database synchronization and custom media gallery. mHostess is a fully configurable iPad presentation app which fetches the campaigns and prezentations to the local database, works offline and submits batches of filled forms once the internet connection is available.
Shopsel, Akční Ceny and Zlacnené are three projects from a single codebase. Apps feature REST API data fetching, Core Data storage, Core Animation.
Apps I’ve created from start to finish myself: AkcÌŒní Ceny, mHostess, Shopsel (iPad and iPhone), Cribis Mobile, Hyundai iPad sales app, Galerie Butovice, ZlacneÌŒné and several promotional iPad apps for Phillip Morris. Most are still available on AppStore. I also made two HTML5 games in Cocos2d-x framework which are no longer available online.

  • Main responsibility: Writing iOS apps for the company's clients.
  • Proudest technical achievement: Delivering the Hyundai app in less than a month as a first job.
  • Key contributions: Working.
Education

České vysoké učení technické v Praze

Bachelor’s Degree - Software Engeneering

2010 - 2014

The course included programming in C/C++, C#, Java, Smalltalk, Assembler and finally Objective—C, relation databases, software engineering, object modelling, POSIX threads programming, efficient algorithms, graph algorithms and complexity theory, computer networks, security, operating systems, computer architecture and user interface design. Theoretical subjects included integral calculus, automata and grammars, probability and statistics, discrete mathematics and linear algebra.