Sr. Mobile Application Developer (iOS/Android)
I have more than 5 years very of experience in developing, designing, maintaining and prototyping mobile applications for iOS and Android platforms.
During my professional career, I have developed many mobile applications in different domains like Social Media applications, Multimedia applications for Audio/Video processing and streaming, Business applications for POS and Inventory management etc.
I am very passionate about coding and my code always contains best practices with suitable design pattern that makes it clean, self documented and easily maintainable.
I understand your time is limited, I know how to utilise it and build a high quality end product with in your time constraint.
I am a very good listener which provide me ability to understand business requirements and translate them in technical requirements. I will make sure that my understanding is in-sync with your idea/requirements/concept.
Technical Skills:-
* Swift 2, Swift 3, Swift 4, Objective-C
* Xcode, Android Studio
* CoreData, Android Room Persistence and sqlite for offline storage.
* AVFoundation Framework for Audio, Photo, Video Manipulation.
* Kotlin, Core JAVA
* Alamofire / AFNetworking, Retrofit, Volley, URLSession for networking.
* Writing unit tests (XCTests/ JUnit)
* Strong knowledge of iOS SDKs
* Experience with offline storage, multi-threading and performance tuning
* Familiar with Analytics, Push Notifications, In-app Purchase, Location and Map APIs
* Experience in implementing REST / JSON / XML Web Services
* Very good understanding of code versioning tools like: Gitlab, Bitbucket , Github , SVN
* Well versed in build systems & dependency managers: Cocoa Pods and Gradle.
* Experienced in Issue & Project Tracking tools : Jira, Basecamp, Trello etc.
These are the things you can expect while working with me:-
* Good verbal and written communication
* High Quality end product with great performance.
* On time delivery
* Long-term relationship.