Mikhail Shkutkov

Senior iOS Developer

Summary

I am software development engineer experienced in Web (over 4 years) and iOS (over 7 years) development. I’m able to do a full life-cycle application and features development (e.g pick up new feature/application, write specs, code it, analyse and make decisions how to improve or even remove feature).

As for my personal qualities, I’m open to new ideas and opportunities, I'm responsible and would do my best to release project/feature in time. I’m passionate about programming.

Technical Skills

Languages

Objective-C (7), Swift (2), Python (2), Java (4), JavaScript(1), C++ (3), C (1).

Technologies

Foundation, Core Animation, SceneKit, MapKit, Core Location, JavaScriptCore, iAd, StoreKit, WebKit, AVFoundation, RestKit, ReactiveCocoa

Development Software

XCode (7), Eclipse (4), SVN (2), Git (7), Monotone (during the work on Pidgin).

Databases

MySQL (3), SQLite (2)

Web Servers

Apache, WebObjects

Cloud services

Amazon AWS, Google Cloud Platform, Parse, BaasBox

Experience

VoltMobi

Lead iOS Developer

2014-present

Worked on projects:

  • — Several Yandex projects. One of them was made from scratch.
  • DeliveryGuru Mobile app builder for small restaurants and food delivery organisations.
  • ServiceGuru Service that provides the new learning technology for HoReCa. iOS application was created from scratch. I took part in server-side API design
  • StardustPro. Configurator for the professional powder paint company. Ability to view 3D samples.
  • — My history: Rurik. An interactive guide about Rurik dynasty.
  • — My history: Romanov. An interactive guide on the reign period of House of Romanov.

Supported already existing projects. Consulted and led other developers.

self-employed, freelance

2013-2014

I worked on my own project Glazum - powerful service for iOS app owners for asking questions. This project consists of three parts:

  • iOS Framework
  • — The front-end for users for managing questions and viewing responses (Python, Django, Javascript)
  • — The back-end for processing responses (Python)

Also, I worked on some contract work.

  • — An iOS app that helps citizens of Rostov region report different issues to local government
  • — An iOS application for food delivery service FoodApp (was removed from AppStore)

Songsterr.com

iOS Developer

2011-2013

In early 2011 I switched to iOS development. I was responsible for support and bug fixing and for the new features development. I implemented: caching, users favorites, playback history, website sign in and synchronization, in-app subscription, video lessons, etc.

Songterr.com

Java Developer

2008-2011

Songsterr is an archive of guitar, bass and drum tabs.

I worked on a number of features, including:

  • — relevant song suggestions for users
  • — search enhancement using Google API
  • — tab submission improvement to avoid duplicates
  • — user favorites, user comments
  • — video lessons functionality from third-party guitar teachers.

Demax.ru

Java Developer

2007-2008

Demax was a web-development company that did complex web solutions using Apple WebObjects. I was supporting old projects as well as working on new ones.

Additional Information

  • Forcos is a tiny pet game.
  • French citations is a pet project.
  • Neswit is a pet project. Also I’ve created an iOS client for this site
  • — In 2008 I created small web site for live text/photo event coverage. It was used for covering Apple Events in russian language. At those time it was the most powerful, fastest and handy live translation in russian
  • — In 2007 I participated and succeeded in Google Summer of Code with “Remote logging in Pidgin”

Education

Southern Federal University (former Rostov State University), Russia

M.D. in Applied Mathematics, Faculty of Mathematics and Mechanics

Mikhail Shktukov — shkutkov@gmail.com