Sr. Ios Application Developer Resume
Dallas, TX
SUMMARY
- A professional iOS Application Developer with 4+ years of experience in Mobile Applications Development (iPhone/iPad) and Software Development Life Cycle (SDLC) with expertise in designing and implementing the software, debugging, fixing and maintaining the software.
- Experienced in implementing many applications using Apple’s native iOS frameworks - Foundation, AVFoundation, UIKit, Core Location, MapKit, Cocoa Touch.
- Experience in integrating and using many third party libraries - AFNetworking, Facebook SDK, ParseSDK, EGOImageLoader.
- Experienced in different app implementation techniques like Writing Custom Code, Storyboard and Interface Builder.
- Expertise in creating custom UIViews, TableViews, Tab Bars and Navigation Bar which are some basic functionality in a Multi view Application.
- Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
- Highly expertise in implementing Local and Push Notifications.
- Experienced in implementing smooth Animations using CoreGraphics and UIKit Frameworks
- Experienced in creating and extracting data from database and displaying on iPhone using SQLite and Core data, Core text.
- Good understanding and implementation of RESTful Web Services.
- Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
- Expertise in developing Universal iOS applications and experience in tuning the applications to fix Memory leaks and optimize memory allocation using Xcode developer tool Instruments.
- Experienced in using Google Maps API for the Geo location services and using JSON web services to call external web service.
- Experienced in provisioning and publishing applications in App Store with working knowledge of AppStore submission of iOS apps
- Expertise in using Git source control tool.
- Hands on experience in integrating and implementing using Swift.
TECHNICAL SKILLS
Programming Skills: Objective-C, Swift, C, C++, Java
Database: SQLite, Core Data for iOS, Parse, MS SQL Server 2005/2008.
IDE/Tools: Xcode, Interface Builder, Storyboard, Visual Studio 2008/2010
iOS Frameworks: Cocoa Framework (UIKit, Foundation), Core Graphics, Core Location, MapKit
Operating Systems: Mac OS X, Windows (2000/XP Professional, Windows 7/8), UNIX/Linux, iOS.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Sr. iOS Application Developer
Responsibilities:
- Integrated the parse backend services in the project.
- Integrated swift 2.0 in the existing objective C application.
- Implemented and maintained the backend data using PARSE database
- Created models in MVC and delegation for updating model information.
- Implemented smooth transitions between the screens using native and third party frameworks.
- Implemented offline sharing by using parse local cache (SQLite).
- Extensive usage of parse queries to get the data from backend service.
- Used NSOperationQueue and NSURLSession to handle REST Web services response involved while handling the data of live concerts.
- Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer.
- Developed custom tableview with complex cell structures those change dynamically according to the content received from server.
- Used UIActivityViewControllerto share the images on multiple social networking sites.
- Used the MapKit, CoreLocation Frameworks to place custom pins to show the nearby concerts.
- Performed all tasks from UI design and implementation to writing code for various features.
- Managed data and memory from streamlining code and using various debugging tests.
Environment: iOS 7 and later, Xcode 6, iPhone, Instruments, Objective-C, UIKit, JSON, SQLite, View Controllers.
Confidential, Washington DC
iOS Application Developer
Responsibilities:
- Worked extensively with Objective C and Cocoa frameworks.
- Solely led the end-to-end development of multiple iterations of an order management B2B FoodTech app·
- Collaborated directly with Head of Product and founders to rapidly develop and deliver app to Appstore.
- Maintained, added new features, fixed bugs, improved and re-architected application based on feedback.
- Worked on web service calls, XML and JSON parsing included in the project.
- Integrated and implemented Heap Analytics.
- Used Core Image framework to get Gaussian blur to implement UIView animations.
- Optimized the app for all iPhone models.
- Handled loading of multiple images by multithreading concepts.
- Handled the crashes by analyzing the crashes from reporting PLCrashReporter API.
- Worked with Subversion to checkout and update the codebase changes.
Environment: iOS 7.0 and later, Mac OS X, Objective C, Xcode 6.1, Cocoa, Cocoa Touch, Cocoa framework, JSON.
Confidential
iOS Application Developer
Responsibilities:
- Used the MapKit, CoreLocation Frameworks to place custom pins to show the events at different blocks in the university.
- Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recognizer.
- Used UIActivityViewControllerto share the images on multiple social networking sites.
- Performed all tasks from UI design and implementation to writing code for various features.
- Developed custom tableview with complex cell structures those change dynamically according to the content received from server.
- Managed data and memory from streamlining code and using various debugging tests.
Environment: iOS 7, Xcode 7, iPhone, Objective-C, UIKit, JSON, SQLite, View
Confidential
iOS Application Developer
Responsibilities:
- Implemented SQlite for persistent storage of user data.
- Created normalized tables and handled data using Model classes Trip, destination, excursion and photos.
- Used Core Graphics framework to create the greeting card view with the images and MessageUI Framework to send the card by email.
- Integrated Facebook API to share unlimited photos.
- Used Mapkit, CoreLocation frameworks to implement drag and drop pin to point the location of certain destination or excursion.
- Implemented route to certain destination from current location by using Google Maps Api.
- Implemented beautiful slide show animation to show the location, notes added and photos place by place automatically by using NSTimer, Core Animation Framework, and UIScrollView etc.
- Implemented Custom Navigation Controllers, Table views and views.
- Followed a work data flow principle for design and development.
- Worked closely within a cross functional team of testers and developers.
- Analyzed the speed, performance and memory leaks of the application with Instruments.
Environment: iOS 3, 4, 5, Xcode 3.2, iPhone, Instruments, Objective-C, UIKit, SQLite, View Controllers.