Pro iOS Developer
More than 5 years experience in native iOS applications development using latest Apple technologies, great number of successfully completed projects including my own apps.
Experience in big and complex projects for well known customers.
Ability to work as a part of a big team or alone.
Software Architect, Design Patterns, iOS SDK, xCode, Team-Leading, Multithreaded Application Development, MVC.
Largest experience and understanding of the modern Apple programming-language: closures, functions, optionals, structs, enums, control flow, pattern matching, data modelling, GCD, extensions
Apple xCode 3-6: "Instruments" for testing: leaks, allocations, CoreData tool, Time profiler, Performance tool, Zombies, File Activity etc.
Strong Objective-C skills, modern style (GCD, ARC, blocks programming, object literals etc.). Apple’s code documentation: UI & AppStore guidelines, iOS 7 UI/UX guidelines. Memory Management, protocols, categories etc.
COCOA/COCOA TOUCH FRAMEWORKS:
UIKit, Foundation, CoreGraphics, CoreAnimation, CoreImage, CoreLocation, CoreMotion, AVFoundation, GameKit, MapKit, Social, CoreData, StoreKit, QuartzCore, Accounts, AudioToolbox, SDWebImage, AddressBookUI, CoreMedia, CoreVideo, MessageUI, CoreText, EventKit, SpriteKit, CloudKit and others.
SQLite (mobile, powered by CoreData.framework), Data Modeling, Multithreaded DB management.
I have the strong iOS development skills with more than 5 years experience and a large number of completed and published projects including my own products. I know how to create any custom iOS applications from the beginning till the AppStore release.
- ability to start and finish any project (have a lot of my own AppStore projects) - build easily supported, workable and stable project architecture
- make UX the most user-friendly and unlocked with multithreading
- pixel perfect Interface Building works
- Data Modeling and DataBase management in multithreaded environment - ability to apply any kind of iOS animation
I love to produce a great products for people.