We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

Frisco, TX

SUMMARY

  • 7+ years of experience in Mobile Application Development (iPhone/iPad) using objective - C, UIKit, Core Animation, Map Kit, AVFoundation, Cocoa Touch and Cocoa Service Frameworks.
  • Hands on experience in programming with swift.
  • Experience with UI design and implementation of application in both portrait and landscape modes.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Experienced in creating UIViews, Table Views, Tab Bars and Navigation Bars, which are some basic functionalities in a Multi-View Applications.
  • Experience with multithreading concepts using GCD.
  • Experienced in working with Storyboard and Interface Builder.
  • Experience with apple local and push notifications.
  • Developed apps using various IOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Hands on experience in GCD and NSOperation Queue in Multithreading.
  • Experience in various libraries like AFNetworking.
  • Expertise in adding Animation for smooth transitioning between UIViews.
  • Expertise in working with source controls like GIT.
  • Experienced in implementing Third Party such as Facebook library into the Codebase.
  • Experience in designing user interfaces in regard to auto layout.
  • Experience in creating and extracting data from database and displaying on iPhone using SQLite and Core data.
  • Basic understanding of PromiseKit.
  • Good understanding of Restful Web Services.
  • Rendering Sonar or Jenkins for monitoring and maintaining code every time a change is made.
  • Worked on JSON and XML parsing of documents.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Working knowledge of Source code version control using SVN.
  • 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 provisioning and publishing applications in App Store with working knowledge of Apple publishing procedures and App review process.
  • Experience in Ad Hoc, Enterprise distribution of the app process.
  • Experience in developing Mac OS applications.
  • Experience in working under Mac OS-X and Windows platforms.
  • Proven aptitude on learning and working on cutting-edge technologies.
  • Goal oriented and organized team player with good interpersonal skills; thrives well within group environment as well as individually.
  • Strong ability to work with Cross Functional Teams of Developers and Testers.
  • Hands on experience with Android and SDK.
  • Having knowledge with creating cross platform applications using xamarin.

TECHNICAL SKILLS

Technologies: MVC, XML, Web Services, Local and Push Notifications.

Languages: Objective-C, Swift, C, C#.

Web Technologies: HTML, XML, JSON.

Operating Systems: Windows 7, Vista, Linux, Macintosh.

Databases: SQLite, Coredata.

IDE: Xcode, MS Office, Cordova, Xamarin.

Web Services: XML, NSURLRequest, REST

PROFESSIONAL EXPERIENCE

Confidential, Frisco, TX

Sr. iOS Developer

Responsibilities:

  • Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
  • Involved in end to end design and implementation.
  • Designing the application as per Human Interface guidelines.
  • Used swift for implementing features and functionalities for some of the views in the application game.
  • Used UIWebView for displaying the wiki description of an unknown word for user.
  • Used CGAfflineTransform along with animation for juggling the words during arrival of new word or shuffling of the given word.
  • Used NSXMLParser for parsing the list of GRE and GMAT words which are in XML file formats.
  • Used third party framework such as Scoreloop, Facebook for challenging high scores, loading high scores from high scores and viewing the same.
  • Designed the user interface using Cocoa Touch Framework.
  • Used NSUserDefaults for storing the local scores and displaying the same in High Scores section.
  • Implemented UILocalNotification service for notifying the user about scores and alerting the user about the challenges available to beat high scores.
  • Gathering requirements in the application related to ios.
  • Involved in performing unit testing of the application.
  • Involved in writing test cases and assigning tickets.
  • Understanding the xamarin environment and designing the hybrid application.
  • Accomplished a task of database file to be compressed and mailed to a given recipient.
  • Formatting the server data and converting to pdf file, saving and displaying the same.
  • Written a event of displaying keyboard without user action.
  • End to end testing of the entire application.
  • Performing tests and make sure to deliver the app bug free.
  • Leading the testing and ios development team.
  • Used SVN for code check in and check out.

Environment: Xcode, NSXMLParser, NSUserDefaults, Macintosh, Scoreloop, Interface Builder, SVN, SQLite, Core Animation, Xamarin, Cocoa Touch, UILocalNotification

Confidential, Columbus, Ohio

Sr. iOS Developer/Tester

Responsibilities:

  • Involved in gathering the requirements, designing and developing application as per Human Interface Guidelines and business needs.
  • Designed the application using an MVC(Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers.
  • Used iAdframework for promoting the insurance companies and best deals with in the application.
  • Used UITabbar for switching between views.
  • Designed user interface using Cocoa Touch framework.
  • Used Storyboard for developing user interface.
  • Customized UIMoreViewController for managing the views which are not fitting with in tabs.
  • End to end design and implementation of the application.
  • Used NSURLRequests for fetching the details from server.
  • Used Mapkit framework for fetching the user location and locate the nearest Confidential store.
  • Used GCD for establishing the user wait in order to fetch the history ofinsurance holders.
  • Established fetching operations with GCD blocks using NSOperationQueue for prioritizing and ordering the retrieval of data from server.
  • Used SVN for code check in and check outs.
  • Used Sqlite for storing information of all insurance details.
  • Involved in end to end testing of the project.

Environment: Xcode, Macintosh, NSOperationQueue, NSURLRequest, iAd, SQLite, Coredata, XML parser, MapKit, SVN,Storyboard, IPSEC VPN

Confidential, Minneapolis, MN

Mid Level iOS Developer/Tester

Responsibilities:

  • Involved in understanding user requirements, designing and developing application as per HIG.
  • Interacted with business analysts, end users and worked on the application specifications to develop detailed functional, technical design, and test specifications that fully satisfy business requirements.
  • Incorporated Bluetooth services for users to find out available offers through deals in best buy.
  • Developed application using MVC model component for database access, View component for UI design and Controller component responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display.
  • Used AFNetworking library for effective management of server requests and responses.
  • Used NSURLRequest for basic requests from the server.
  • Used core data for storing the user responses and fetching the same for rendering on the corresponding pages.
  • Involved in developing effective User Interface and Animations.
  • Generated json responses for the web services.
  • Used iAd framework for revenue generation of promotional products upon user clicks.
  • Used NSXMLParser for parsing the xmlfiles.

Environment: Xcode, Macintosh, Web Services, AFNetworking, NSURLRequest, iAd, SQLite, Coredata, XML parser, iBeacons

Hire Now