We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • 7+ years of experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications, 4 plus years of experience in iPhone/iPad application development using Objective-C, Swift,SQL, Cocoa Touch, Cocoa Bindings, Core animation custom controls.
  • Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, UIKit, and EventKit Frameworks.
  • Experience working in SCRUM methodology as well as some Waterfall and Test-Driven Development.
  • Good experience on NSOperation threads GCD and Blocks to perform multi threaded development.
  • Worked on Audio Toolkit, AV Foundation, HTTP segmented streamsMediaPlayer framework of Cocoa Touch to stream video and audio, which are both DRM and Non-DRM protected.
  • Experience in XML and JSON Parsing, Multithreading using both 1st party and 3rd party frameworks including NSXMLParser and NSJSONSerialization.
  • Experinced in Network protocols and Frameworks, VPN, Tunneling protocols IPSec, L2TP over IPSec, PPTP.
  • Worked with RSS news feed under Mac OS-X and Windows platforms.
  • Excellent Cocoa/Cocoa Touch and Objective-C coding ability with XCode for iOS (iPhone/iPad), Mac OSX Development in Object Oriented Design Principles (OOD& OOP).
  • Experienced in Native Mobile Application development and Hybrid Mobile Application with Social Media platform integrations such as Facebook, Twitter, Google+withOauthtoken handling, and Creating HTML files foriOSMessage Controller to share URLs and formatted text.
  • Experience in creating HTML files for iOS Message Controller to share URLs and formatted text.
  • Strong knowledge in OOPS concepts, MVC architecture and programming languages including Objective C, Java, C, C++ and experience on swift programming language
  • Embedded a Python interpreter intoiOSapp and distribute Python script with it by following guidelines of App Store.
  • Used Node JS to built the backend service to handle multiple calls on multiple devices.
  • Experience in working with In-App Purchase, Remote and Local Push Notification
  • Knowledge in Core Bluetooth Framework and Bluetooth Low Energy
  • Knowledge in developing Android application using Eclipse IDE, SQLite, Java, XML, JSON, Android SDK and ADT plug in.
  • Knowledge in Android UI Toolkit and Layout Managers. Proficient in Android Application Framework and Android SDK Tools. Experience in Bluetooth and Wi-Fi with android devices.
  • Worked on MediaPlayerFramework using swift.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance
  • Worked with UI design using Storyboard and Interface Builder (IB).
  • Expertise in iPad application development.
  • Extensive experience Consuming REST/SOAP Web Services and APIs.
  • Experienced in developing Mobile and Web Gaming Applications using Unity3D.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories
  • Experienced in Unit Testing, TDD and BDD, Strong knowledge of testing devices over USB interface and firmware testing. Excellent documentation skills with ability to debug applications using the frameworks and provide appropriate solutions.
  • Experienced in working with Bluetooth devices such as iBeacons.
  • Active participation in DAILY SCRUM and SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully.
  • Understanding of Apple iPhone App store requirements, HIGs, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on testing/Real device.
  • Worked on Web Development Technologies like HTML, JavaScript, CSS, AJAX, XML and XSL/XSLT.
  • Extensive experience in working with Cascading Style Sheets (CSS)
  • Experience with Google mobile service provider API and MapKit framework.
  • Developing Web applications with HTML5, JavaScript (JQuery), CSS3.
  • Proficient in source control with Git, SVN.
  • Effective team player with strong interpersonal and communication skills.
  • Self-motivated and result oriented.

TECHNICAL SKILLS

IOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa touch, Core Data.

Programming Languages: Swift, C,C++, Objective C, Java, HTML, XHTML, CSS3, PL/SQL and SQL, JavaScript and JQuery.

Version Control Tools: GIT, SVS.

Databases: SQLite, Microsoft SQL, MySQL

IDE: XCode, Eclipse, AppCode, Microsoft Visual Studio, NetBeans, MATLAB.

Operating Systems: Mac OS 10.5/10.6/10.7, Windows XP/ Vista/ 7/ 8, Linux

PROFESSIONAL EXPERIENCE

Confidential, San Antonio, TX

IOS Developer

Responsibilities:

  • Worked on rewriting existing application into Swift from Objective-C.
  • Worked on developing Today Widget for the app to show account balances, recent transactions and Quick links to app.
  • Worked on developing Watch app for showing Accounts and implemented Transfer Funds functionality.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development
  • Worked closely within a cross functional team of testers and developers
  • Worked on Web Service calls,XML and JSONparsing included in the project
  • Worked withUIKit frameworkfor development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Worked with Backend team to display the correct data format in devices
  • Map View implementation using the MapKit and Core Location Frameworks.
  • Integrated a web-based content made with HTML5 usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked withGDB and Xcodefor debugging
  • Worked withGITto checkout and update the codebase changes
  • Reported progress/challenges to project lead

Environment: XCode, Swift, Objective-C, SDK 9, Core Data and Auto Layout, GitHub for version control, XML, JSON Frameworks- UIKit, Core Location.

Confidential, Louisville, KY

IOS Developer

Responsibilities:

  • Worked on developing corporate applications written in Objective-C and Swift.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development
  • Worked on Web Service calls,XML and JSONparsing included in the project
  • Worked withUIKit Frameworkfor development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Worked with Backend team to display the correct data format in devices
  • Map View implementation using the MapKit and Core Location Frameworks.
  • Integrated a web-based content made with HTML5 usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked withGDB and Xcodefor debugging
  • Worked withGITto checkout and up Usedcodebase changes
  • Reported progress/challenges to project lead

Environment: XCode, Objective-C, SDK 9, Core Data and Auto Layout, GitHub for version control, XML, JSON Frameworks- UIKit, Core Location.

Confidential, Atlanta GA

IOS Mobile Application Developer

Responsibilities:

  • Designed as an IPhone and IPad app, for iOS, to help customers findwhat they are looking for.
  • Developed Custom UI Views based on UIKit Framework.
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Custom Cell, UI Alert View.
  • Utilized ARC and Storyboards in order to streamline development.
  • Worked extensively with Objective-C and IOS SDK.
  • Worked with MF Mail Compose View controller to create email which enable user to share.
  • Used Core data to store data locally on the device for Barcode Scanning feature.
  • Worked with Backend team to communicate with RESTFUL Web services.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Implemented third party library ZBAR SDK to read the barcode.
  • Implemented QR reader functionality.
  • Took care of code review code fixes and bug fixes.
  • Enforced intuitive gesture controls to enhance the ease of interaction
  • Performed testing end application for data accuracy and process critical information from multiple inputssimultaneously.
  • Team utilized Agile development with weekly Scrum meetings

Environment: Mac OS X, XCODE 5.0, iOS, Objective-C, Framework, Cocoa framework, XML, JSON, HTML, RESTFUL Web services, Agile Methodology

Confidential | New York, NY

IOS Developer

Responsibilities:

  • Worked with a geographically distributed team to add features and improve upon existing ones
  • Team consisted of 4 iOS developers with several back end, UX, and business personnel
  • Primary work revolved around offline storage and app versatility; Core Data leveraged for storing key information in regards to a particular user’s key information. Documents directory was used for storing of all images
  • UIImagePickerController was incorporated to allow for users to take new pictures with the devices camera, or select pre existing images from their albums
  • Customized UI elements created by subclassing pertinent class and overriding drawRect method; simple CoreGraphics used for crafting desired look and feel of elements
  • AudioToolBox was used to play short sound clips. For longer videos about particular ships, destinations, itinerary items, MediaPlayerFramework was used
  • MVC, delegation, notification, singleton, and several other patterns were used to create the app and simultaneously satisfy the key non functional requirements of scalability and maintainability
  • Minor work contributed to the WatchKit portion of the app, specifically the social sharing aspect; users could email, use Facebook, SMS information about upcoming cruises
  • A heavy Test Driven Development environment was used for development; unit test code coverage exceeded 85%

Environment: s: Xcode 4.1, 4.3.3, 4.4.1, iPhone, Objective-C, UIKit, JSON, XML, View Controller.

Confidential

Java/Partial iOS developer

Responsibilities:

  • Worked on technologies such as HTML, CSS, JavaScript, Core Java, JDBC and JSP
  • Worked on Eclipse with Tomcat Apache for development
  • Designed various user stories using UML diagrams and Class diagrams based on OOPS concepts
  • Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
  • Implemented Model View Controller (MVC) architecture
  • Implemented Internationalization, presentation layer
  • Worked on High level and Low level design documents
  • Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures
  • Worked with database Editor Oracle SQL Developer
  • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js
  • Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components
  • Worked with Objective C and Cocoa frameworks, table view controller and customized table view cells according to the client.
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development

Environment: HTML, CSS, Core Java, AJAX, Apache Tomcat, MVC, JDK 1.3, SDLC, JSP, JDBC, XML, Oracle 8.0.4,UML, Ext JS, Objective C, Xcode, Cocoa Touch, Cocoa Framework.

Confidential

Software Engineer

Responsibilities:

  • Worked with OOPS concepts and developed the project for Mobile Application.
  • Designing UI screen for Insurance Quote to get User information with JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Fixing the bugs identified in test phase.

Environment: Java, J2EE, JSP, Web Services, XML, Oracle, Eclipse, and UML.

We'd love your feedback!