I am a seasoned Apple platform Software Engineer with experience in developing for iPhone/iPad/Watch. I have excellent problem solving skills. Proficient in using Agile methodologies. Over 5 years of Software Development and 4 years of designing and developing iOS applications, combined with up-to-date knowledge of the latest tools. I am a team player. I have strong communication and decision making skills. I am self motivated and capable for remote work.
Specialties: C, iOS SDK, Cocoa Touch, Objective-C, Swift, Xcode.
Design: Object-oriented analysis and design, Object-oriented programming, Design Patterns, MVC, MVVM, VIPER, Clean code.
Tools: Git, CocoaPods, GitHub, Bitbucket, Jira, Confluence, Redmine, Slack, Asana, iTunesConnect, Zeplin, Invision, Atlassian, Basecamp, Pivotal Tracker.
Other skills: Solid knowledge in Software Development, Web and Mobile technologies, Apple and iOS guidelines.
Technical environment: CoreServices, CoreLocation, MapKit, CoreData, SQLite, Caching, ARC, Blocks, Foundation, UIKit, Multithreading, Grand Central Dispatch, NSOperationQueue, Networking, Security, CoreAnimation, Complex Animations, CoreBluetooth, CoreGraphics, Diagnostics with Instruments, Static Analyzer, Web Services (XML, JSON, HTTP, REST API, Parse, XMPP, RSS), Apple Push Notification Service, iAds, AVFoundation, UI/UX, In-App Purchases, Camera, Photo/Video/Image processing(streaming, playing, uploading, downloading), AudioToolbox, CoreAudio and MediaToolbox, Image Filters, 3rd party integration (Facebook, Twitter, Google+, Pinterest, Instagram, Vkontakte, Google Maps, Youtube, Flurry, Flickr, Google Analytics, TestFlight, HockeyApp, Fabric, Crashlytics, AWS), iCloud, Data synchronization, Accelerate, Motion effects, Gyroscope, Chat(XMPP, WebSocket), ReactiveCocoa, Interface Builder(Storyboards, XIB’s), Auto Layout.
I love new technologies and I am looking for interesting and challenging projects.