- Location: Kharkiv, Ukraine
- Email: root@yurikoles.com
- Skype: yurikoles
- Mobile: +380936939343
- LinkedIn: linkedin.com/in/yurikoles
- Github: github.com/yurikoles
- CodersRank: profile.codersrank.io/user/yurikoles
- Download DOC or PDF here: ios.yurikoles.com
- View this CV in Web: yurikoles.com
Objective:
- Long term full-time software development contract with an open-minded company.
Key points:
- During 9 years of my commercial iOS software development experience I had developed many apps. My iOS experience started in the era of iPhone 4, iOS 4 and Objective-C. Then I adopted many newer technologies from its very beginning, like ARC, Swift and many others.
- During last year I also gained experience of commercial cross-platfrom (iOS + Android) mobile application development with use Flutter.
- My experience includes work in companies with own products, as well as outsource companies.
- Researched, designed, architected, developed and deployed many mobile projects from scratch.
- Supported, maintained, and extended many third-party mobile apps of different scale.
- Set up and maintained CI/CD workflow for a number of mobile and server apps and services.
- During 3 years of Linux System Engineering / DevOps experience I had brought up, supported and guarantied stability and uptime of many Linux-based servers and containers/clouds.
- I also have skills of scripts and backend development experience with Python and Ruby (on Rails).
iOS Projects:
- Crypterium: cryptocurrency wallet app, apps.apple.com/app/id1360632912.
- Chevron: allows you to fuel-up on gas station with help of iPhone, apps.apple.com/us/app/id1450978468.
- Strings: social network based on image sharing, apps.apple.com/us/app/id1437010577.
- Fitplan: fitness app, apps.apple.com/us/app/id1064119547.
- My Beeline: large mobile operator, apps.apple.com/us/app/id569251594.
- DocChat: online consultation with doctor, app.docchat.io.
- Go Problems: famous Korean 2D game, large set of game situations to solve, apps.apple.com/us/app/id635778548.
- Le Bled: learning French, apps.apple.com/us/app/id444078131.
Flutter Projects:
- Auto Hauls: an app for truck drivers, that ship cars between cities. Not released yet.
Keywords:
Swift, Objective-C, Dart, Flutter, Python, Ruby, Xcode, UIKit (Cocoa Touch), Core Data, SQLite, JSON, XML, Plist, KVO, KVC, Blocks/Closures, Core Location, Apple MapKit, Google Maps, Core Graphics (Quartz), Core Animation, XCTest, OCMock, Facebook SDK, Git, SVN (Subversion), Jira, Redmine, Asana, Trello, AppStore (formerly iTunes) Connect (app publishing), Bluetooth beacons, OpenCV.
Education:
- Computer Engineering Department. Donetsk National Technical University (2005 – 2009), Ukraine, fknt.donntu.edu.ua/ki.
Experience:
Freelance, Internet July 2014 — Present, Freelance iOS Software Developer
- Developed a cross-platform mobile app in Flutter for truck drivers, that ship cars between cities. Not released yet, Auto Hauls.
- Improved cryptocurrency wallet app, Crypterium.
- Improved app for gas stations, Chevron.
- Took part in development of social network which is based on image sharing, Strings.
- Developed fitness app, Fitplan.
- Was solely iOS Software Developer in charge of support of app for subscribers of large mobile operator, My Beeline.
- Involved in development of a service that allows people to get medical consultation online via text/audio/video, DocChat.
- I was also involved in development of many smaller apps on different stages.
Biruza Software, Donets’k, biruza.com August 2013 – July 2014, iOS Software Developer
- I was a part of a team that had developed social network app, in which users share their shopping experience, project Bestie App.
Go interactive!, Kyiv, gointeractive.co June 2012 – August 2013, iOS Software Developer
- I was involved in development of social network application, in which users exchange check-ins for discounts, project Fourcoins.
GrandSoftStudio, Donetsk, June 2011 – June 2012, iOS Software Developer
- I was involved in development and support of a number iPhone and iPad applications.
- The project that is still alive: Le BLED.
Examples of my Swift code:
Level of English:
- Upper-Intermediate, vocabulary is mostly in IT field.