Vitaliy Ampilogov
Senior iOS Developer
Moscow, Russia +7-977-***-**-** *********@**.***
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