Post Job Free

Resume

Sign in

Developer Software Engineer

Location:
Moscow, Russian Federation
Posted:
October 06, 2017

Contact this candidate

Resume:

Vitaliy Ampilogov

Senior iOS Developer

Moscow, Russia +7-977-***-**-** ac2mws@r.postjobfree.com

github.com/ivampir/ linkedin.com/in/ampilogov/

Summary

Results-oriented iOS developer with 5 years experience, strong knowledge of iOS SDK and solid background.

Work History

Senior iOS Developer

Tinkoff Bank

Senior developer in a team of 10 iOS developers

• Developed client-server online banking application with 1.5M+ downloads

• Responsible for core architecture and design

• Designed database using advanced Core Data

• Migrated to Swift 3

• Siri extension, advanced push notifications, Apple Pay integration

• Universal app UI, custom animations, transitions

• Wrote UI and unit tests

• CI/CD integration

Projects: Tinkoff

iOS Developer

DartIT

Member of the mobile application development team.

• Developed client-server applications

• Implemented UI design using Storyboards, XIBs and manual layout

• Used Mantle, AFNetworking, NChart3D, Shinobi Controls

• Refactoring

Projects: Rostelecom, Mobile Agent, Dashboard

iOS Developer

Independent Developer

Designed and developed multiple applications that were distributed through the App Store.

• Developed apps for iPhone, iPad and Apple Watch

• Used Realm, Core Data, Alamofire, SwiftyJSON, GCD, WatchKit, MapBox, StoreKit

• Implemented application designs based on MVC and Service Oriented Architecture

• Marketing, analytics and ASO

Projects: Movie List, Travel, Pattaya, iHurgada, Movie Blocks, BOSTON Education

Master's degree (equal)

Perm National Research Polytechnic University

Information Technologies

October 2015 - Present

February 2014 - October 2015

November 2012 - July 2017

November 2009 - July 2014

Core qualifications

• Strong proficiency with Swift

and Objective-C

• Extensive experience in most

iOS and third-party frameworks

• Good knowledge of software

design principles

• Deep understanding of

popular architectural concepts

Skills

Programming languages

• Swift

• Objective-C

• PHP, SQL, HTML

Frameworks

• GCD, ore Data, Realm

• Core Location, MapKit, MapBox

• Alamofire, SwiftyJSON

• Intents, PushKit, WatchKit

• Shinobi Controls, Charts

Software architecture

• Design Patterns

• SOLID Principles

• Service Oriented Architecture

• VIPER/MVVM/MVP/MVC

Code quality

• Unit Testing

• UI Testing

• Integration Testing

• Code Review

Processes

• Agile/Scrum/Kanban

• Git (Git-flow)

• Continuous Integration

• Continuous Delivery

Tools

• Xcode

• Zeplin



Contact this candidate