We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Santa Clarita, CA

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in designing & developing Web & Mobile applications and 5+ years iniOS Applications.
  • 4 years of development experience in iOS application using Xcode, Objective C, C++ and Cocoa Touch Framework.
  • Experienced in working with data parsing forms such as XML and JSON.
  • Hands on experience with Swift programming language.
  • Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
  • Created and customized views using Table Views, Tab bars and Navigation bars which are some basic functionality in a Multi - View Application.
  • Proficient in programming languages such as HTML5 and JavaScript.
  • Proficient Knowledge in the distribution of an APP in to the App Store.
  • Hands on experience on integrating Push Notifications.
  • Knowledge of Object Oriented Concepts and good development experience in building re-usable code.
  • Experience in Framework development,JavaScript, CSS and HTML5.
  • Control the user interface programmatically, which requires more familiarity with AppKit classes and protocols.
  • Complete comprehension of Memory Management in Objective-C using Instruments to fine-tune the app performance and memory management.
  • Hands on experience in working with OAuth token handling to make API requests for Google, Facebook, Twitter, GitHub.
  • Experience working on Banking& Financial, HealthCare, Retail, IT and Marketing domain mobile applications.
  • Knowledge in HLS (HTTP Live Streaming) media streaming communications protocol implemented by Confidential
  • Worked with data persistence using NSUserDefaults, Core Data, Plist, Settings Bundle, and SQLite.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Experienced in adding Animation for smooth transitioning between UI Views for better user experience.
  • Proficient in source control systems like GIT and SVN.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.

TECHNICAL SKILLS:

iOS Applications: Objective-C, Swift and Cocoa development for iPhone and iPad devices in Xcode Interface builder - UIKit, Mapkit, Cocoa touch, PhoneGap, core Data.

Programming Languages: Objective C, Swift, Java, C, C++, PHP, SQL, HTML5, CSS, JavaScript, JQUERY library

Operating systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7, Windows 8, Windows 10, Linux, UNIX

Mobile Operating systems: iOS(IPAD & IPhone Applications), Android

IDE s: Xcode, Eclipse, Microsoft Visual Studio, NetBeans, Microsoft Office suites.

PROFESSINAL EXPERIENCE:

IOS DEVELOPER

Confidential, SANTA CLARITA, CA

Responsibilities:

  • Gathered requirements for how the application should look and built the application accordingly.
  • Project managed with Agile/SCRUM methodology.
  • Worked extensively with Objective -C and Cocoa frameworks.
  • Developed the App using Cocoa Touch frameworks like UIKit, Foundation, CoreGraphics Frameworks.
  • Strong Working knowledge on Swift 2.2 and older versions through the project and experienced many improvements over Objective -C.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Implemented custom UIViews, TableViews, TableViewCell, UITabBar, and UINavigationController for easy navigation of the app.
  • Working Knowledge on libraries specific to Swift like Alamofire and also implemented bridging header from objective-c to Swift.
  • Worked with Instruments tool extensively at the end of development cycle to minimize memory leaks and assure overall application stability.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View.
  • Web service cells by including XML parsing and JSON parsing in the project.
  • Implemented PushNotifications and Local Notifications and Fixed bugs are documented by QA team.
  • Used GitHub to pull code and make changes in the code and push the code back and expertise in device firmware testing.
  • SQLite is used to store data in the project and TestFlight API is used to get user logs and crash reports.
  • Experienced with Unit and Integration Testing Framework such as KIF which allows for easy automation of iOS Apps.
  • Incorporated the Push Notification feature using APNS, in order to notify the user when any file operations were done.
  • Refactored UI for additional functionalities that were added to the app.
  • Responsible for service Integration Development and Testing.
  • Updated and implemented 3rd party APIs to integrate with social networks.
  • Addressed Memory leaks by using Instruments and fixed bugs for Memory management issues.

Environment: Objective-C, Xcode 6/8, Cocoa Touch, Foundation framework, UIKit, CoreGraphics, Swift 2.2, Push Notifications, JSON, GitHub, XML, SQLite.

IOS DEVELOPER

Confidential, BOCA RATON, FL

Responsibilities:

  • Worked with Objective C, and Cocoa Frameworks, which includes UIKit Foundation.
  • Implemented Maps using MapKit and Core Location to display nearby branches and agents.
  • Added UIGestureRecognizers to simulate carousel effect during navigation between view Controllers.
  • Invoked RestFull Web services using NSURLSession and Parsed JSON responses using NSJSONSerialization.
  • Implemented NSOperationQueue and NSURLConnection to integrate, synchronize with enterprise backend and database.
  • Developed navigation between views was mixture of using UI Navigation Controller and UI Gesture Recognizer.
  • Used Agile/Scrum alliance for development.
  • Experienced in Objective C and developing applications for various mobile platforms like iOS and Android.
  • Used RESTful JSON web services to communicate with the server.
  • Worked on Memory management and ARC (Automatic Reference Counting).
  • Strictly followed MVC design patterns for smooth application performance and secured user credentials for better user interaction with the app.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Experienced in developing the applications for various iOS devices.
  • Created Network Manager to handle the service calls through AFNetworking.
  • Used specific XML schema for app's (Bluetooth Low Energy) BLE 4.0 profile, and use Core Bluetooth Framework APIs for the app to connect different devices of Confidential .
  • Incorporated the Push Notification feature using APNS, in order to notify the user when any file operations were done.
  • Incorporated Categories, Protocols, User defaults, notification center, localization bundles, custom fonts, attributed strings.
  • Implemented Auto Layout constraints to ensure graceful orientation handling and visualize same in different screen sizes.

Environment: Objective C, Xcode 6.3, Cocoa touch, Cocoa frameworks, AVFoundation work, AFNetworking, MapKit, Core location, iOS 7.0/8.0/ 9.0, Mac OS X.

IOS DEVELOPER

Confidential, DALLAS, TX

Responsibilities:

  • Design and Developed the native iOS version of the project from the initial stage.
  • Project managed with Agile/SCRUM methodology; code delivered in 3 week Sprints.
  • Experienced with Unit and Integration Testing Framework such as KIF which allows for easy automation of iOS Apps.
  • Performed regression and unit testing with XCTest UI Testing framework within Xcode.
  • Implemented Push Notifications to alert the user of important system messages.
  • Developed a module to route and save the JSON schemes into a DB.
  • Worked on web services using NSURL Connection and JSON Parsing to establish server connections and fetch data.
  • Refactored UI for additional functionalities that were added to the app.
  • Experienced with the development frameworks which include AngularJS.
  • Optimized app performance by profiling it with Instruments like Allocations and Analyzer.
  • Refactored Delegate protocols in different areas of app and handled data for client devices.
  • Resolved bugs using Breakpoints, NSLog and LLDB statements.
  • Utilized Storyboards with Auto Layout constraints to ensure graceful orientation handling on all devices.
  • Built iOS Storyboards with TabBarControllers creating segues between different views, established IB Outlet, IB Actions in the storyboard.
  • Experienced in Debugging the Code at every Stage line of Implementation.
  • Tested applications on iPhone simulator, iPod touch and iPhone devices.
  • Collaborate with end users and clients in the implementation of complex software.
  • Collaborated with members of the Product, Business and Engineering Teams to develop and maintain Product Backlogs.
  • Refactored code to be iOS10 compatible.

Environment: Objective-C, Blocks, iOS10, iOS9 SDK, CocoaTouch, KIF, UIKit, Foundational, Storyboards, Auto Layout constraints, XCTest, RESTful, Push Notifications, Delegation, Keychain, Breakpoints, NSLog, Allocations, Instruments, Agile, SCRUM.

IOS DEVELOPER

Confidential, SANTA ANA, CA

Responsibilities:

  • Customized table view cells according to the client requirements.
  • Extensively worked with instrument tools to minimize memory leaks and assure overall application stability.
  • Worked with Backend team to display the correct data format in devices.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View.
  • Worked on Web Service calls and JSON parsing.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Web service cells by including XML parsing and JSON parsing in the project.
  • Responsible for service Integration Development and Testing.
  • Made a UI TabBar Navigation AWS, Azure, Google cloud based application.
  • Used GitHub to pull code and make changes in the code and push the code back and expertise in device firmware testing.
  • Used OpenGL API for rendering 2D and 3D vector graphics.
  • Experienced the creating of applications that consume RestFul API’s.
  • Involved in creating navigation and coding for user interface layout and views.
  • SQLite is used to store data in the project and TestFlight API is used to get user logs and crash reports.
  • Implemented PushNotifications and LocalNotifications and Fixed bugs are documented by QA team.
  • Multi-Threaded some of the modules in the app by running tasks in a separate thread using GCD blocks and NSOperationQueue for optimizing the performance.
  • Tested application on HybridAndroid Version using PhoneGap (Cordova).
  • To upload/download the secured files with supporting to SFTP we integrated the 3rd part API.

Environment: iOS 8.0 and iOS 7.x (iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa Touch, Cocoa framework, iPhone Simulator, REST, JSON.

WEB DEVELOPER

Confidential

Responsibilities:

  • Planning, designing and implementing of complete Websites.
  • Design with standards compliant code with emphasis on browser compatibility, accessibility, and search engine optimization.
  • Updating the existing Website of client's as per the request.
  • Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
  • Responsible for creating graphics like logos and icons by using Photoshop and Fireworks.
  • Utilized an expert knowledge of JavaScript, HTML and CSS to deliver advanced GUI and controls.
  • Dynamic Website design and programming using PHP, MySQL, HTML, DHTML, CSS, JavaScript.
  • Inspect HTML, modify style and layout and debug advanced JavaScript using Mozilla Firebug.
  • Experience with Node.Js and Angular.Js.
  • Produced JavaScript to automatically disable selected links until a given activation date.
  • Group Manager in creating System Diagrams, Flow-Chart, and Database Diagrams using VISIO.
  • Design Database tables, stored procedures, views, and functions per business requirement from clients.
  • Normalized database tables and performed extensive query optimization.
  • Wrote MySQL Stored Procedures and Views for fetching of data from multiple tables.
  • Design and Develop custom animated banner templates using Flash, and jQuery.
  • Validating all the User's Inputs through Java Scripts and Regular Expressions.

Environment: Adobe Creative Suite, Photoshop, HTML/DHTML/XHTML, CSS, PHP, JavaScript and jQuery Integration, MySQL, Mozilla Firebug, Microsoft VISIO and Microsoft Outlook.

We'd love your feedback!