Summary

Expertise

Project Highlights

Education

Agency

MK

English:

Upper Intermediate

Maxim K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

iOS Software Engineer

5 years of experience in native iOS and cross-platform application development ● Experience with Mac OS and Watch OS development ● Able to work with Agile Scrum methodology. ● Experience with different application architectures like MVC, MVP, MVVM and VIPER, Redux, Flux ● Able to write unit tests and maintain test coverage of the project Eager to work with SwiftUI

Want to hire this engineer?

Check if Maxim is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

iOS 5 years
WatchOS 5 years
macOS 5 years

Other technologies

Express.js
GitHub
Google Maps
JavaScript
JIRA
Node.js
Objective-C
React Native
Xcode
Apollo
DART
Jenkins
JSON
Multithreaded Programming
OOPS
Swift
Unit Testing
AFNetworking
Alamofire
CoreData
CoreGraphics
ES6
MapKit
ReactiveCocoa
RESTful API
SQLite
Fabric SDK
Realm
CocoaPods
Core Animation
Redux
MVC
Crashlytics
UIKit
SpriteKit
SceneKit
RxSwift
HealthKit
GitLab
ARKit
Jest
Lodash
MVP patterns
MVVM patterns
Flutter
Bitbucket
GraphQL
Ramda
VIPER
Redux-saga
Firebase
SwiftUI

Project Highlights

icon
iOS developer

Macy’s and Bloomingdale’s

Jun `18 - Present

6 years

Develop iOS application for Macy’s e-commerce platform.

Responsibilities & achievements

Responsibilities: ● Working in a team of 60 iOS developers ● Application development ● Design review and make design proposals ● task estimation ● Unit testing ● Create modular architecture Technologies: Swift, Objective-C, CocoaPods, Git, Jenkins, Modular architecture, VIPER, analytic’s services

Objective-C
Git
Jenkins
Swift
CocoaPods
VIPER
icon
iOS Developer

MobiDev

Oct `17 - May `18

7 months

Develop iFlyA380 application for booking flights.

Responsibilities & achievements

Responsibilities: ● Cross-platform UI development using React-Native ● Native modules integration (ARKit, location tracking, 3D models) ● Design review and make design proposals ● Task estimation ● Demos for customer ● Core review Technologies: React Native, Redux, AR, ES6, React Router, RxJS, Axios, Lodash, Fabric

React Native
ES6
Redux
AR
RxJS
Lodash
Axios
icon
iOS developer

MobiDev

Aug `17 - May `18

9 months

Develop iOS application for Paintless Dent Repair industry.

Responsibilities & achievements

Responsibilities: ● Application development ● Design review and make design proposals ● task estimation ● Unit testing ● working in a team of 4 iOS developers ● Achievements: ● Proposed to do unique design for iPad ● Implemented app from scratch Technologies: Swift, Alamofire, SnapKit; Git, Jenkins, Postman, HydraAsync, Fabric

Git
Jenkins
Swift
Alamofire
Postman
icon
iOS developer

MobiDev

Mar `17 - Aug `17

5 months

I develop applications for iTraq (www.itraq.com). This company makes global location tracking devices.

Responsibilities & achievements

Responsibilities: ● task estimation ● implementing new features ● interaction with back-end developers and designers ● review and creation of application architecture ● application development (complex UI, networking and business logic implementation) ● testing ● code review ● unit testing Achievements: I implemented an algorithm for communication between iOS App and iTraq Device through BLE protocol Technologies: Swift, Core Bluetooth, Postman, Core Data

Swift
CoreData
Postman
Core Bluetooth
icon
iOS developer

MobiDev

Dec `16 - Mar `17

3 months

Develop iOS Application for tracking and management health metrics

Responsibilities & achievements

Responsibilities: ● implementation ● make estimations ● research and development of new application architecture ● creation reusable UI components ● testing and delivery to the customer ● demos for customer Achievements: ● learned HealthKit Framework ● made internal reusable components ● native components integration Technologies: Swift, HealthKit, React Native, Redux, Jest, Git, Redmine, Alamofire, Keychain, RxSwift, native modules integration

React Native
Git
Redmine
Swift
Alamofire
Redux
RxSwift
HealthKit
Keychain
Jest
icon
iOS developer

AppliKey Solutions

Oct `15 - Dec `16

1 year

Software development of platform for goal-oriented trainings.

Responsibilities & achievements

Responsibilities: ● using of Objective-C and Cocoa Touch Framework for iOS development ● implementation ● unit testing ● close interaction with UI/UX designers Achievements: ● developed iOS application from scratch Technologies: Objective-C, Masonry, Mantle, Core Data, Fabric

Objective-C
CoreData
icon
iOS developer

AppliKey Solutions

Apr `15 - Oct `15

6 months

Develop iOS application for dating.

Responsibilities & achievements

Responsibilities: ● implementation ● close interaction with QA engineers ● sing of Objective-C and Cocoa Framework ● research and development of new application components ● communication with customer Achievements: ● learned Objective-C and UIKit deeper Technologies: Objective-C; working in team

Objective-C

Education

Higher education in Computer Science

Agency

Custom WordPress development agency #80

10-50

GMT-11

Chernihiv/Ukraine

Core Expertise

Ajax
HTML5
JavaScript
jQuery
PHP
UI
UX
WordPress
CSS3
Laravel Framework
Woocommerce
WordPress e-Commerce
Wordpress Plugin
Animation
Design Patterns

Industries

Information services & Technologies, Advertising & Marketing

Want to hire this engineer?

Check if Maxim is available