I have been building native iOS apps for more than 3 years and have very good experience of prototyping, designing, and development of mobile applications.
Most of the applications I have worked on I have developed from scratch, so I know how to design application architecture and write clean and well-maintained code.
I am very familiar with debugging and refactoring.
Your satisfaction and delivering quality product are my top priorities.
Programming Experience: * Swift
* Objective-C
* Strong object-oriented design skills
* Proven debugging and performance testing skills
* Ability to write clean, well-factored UI code
Technology Experience:
* Strong knowledge of iOS SDKs
* UI development through Interface Builder, Storyboards and programmatically. (I like using PureLayout)
* Experience with offline storage, threading and performance tuning
* Familiar with Analytics, Push Notifications, In-app Purchase, Location and Map APIs
* Experience with Core Data, SQLITE, Realm, AWS
* Experience with Bluetooth LE (Low Energy) development
* Experience with XMPP and Firebase chat.
* Experience in creating REST / JSON / XML Web Services
* Very good understanding of code versioning tools: Git
* Well versed in build systems & dependency managers: Cocoa Pods and Carthage.
Personal Qualities:
* Ability to understand business requirements and translate them into technical requirements
* Passion for quality and attention to detail
* Focus on moving the business forward, always keeping the customer at the center of everything I do