We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • Accomplished professional with around 7 years of hands on experience as Software Developer and over 4 years of experience as an IOS app developer in User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad, iOS application development using objective-C, Cocoa Touch, UIKit.
  • Experience with iPhone application development using iPhone SDK, Objective-C and XCode having developed iOS (both iPhone & iPad) applications.
  • Expertise in object Oriented Programming language like Objective - C and C++.
  • Worked on Phone gap, Cordova, Core location, UI Acceleration under position and motion category
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Hands on experience in Apple push notifications, Network protocols, Bonjour net services, Mac/Pc to iPhone data syncing
  • Strong experience in SenTestingKit Unit Testing, Profiling memory and performance with instruments and MVC concepts
  • Good 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.
  • Experience in working under Mac OS-X and Windows platforms.
  • Experience in Developing and Customizing XML Web Services using C# and VB.NET.
  • Designed and developed Apple iOS native and hybrid applications using XCode 4, 4.5 and Objective C.
  • Worked on parsing with both SBJson and LibXML, as well as NSXMLParser NSJSONSerialization and PLIST
  • Proficient in programming languages such as ASP.net, HTML5 and JavaScript.
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.
  • Familiarity with UX refinement
  • Design and development of the entire app as per specs. This included core development using various iOS frameworks and test drive development using Kiwi framework.
  • Advising business partners on metadata needed for app submission.
  • Designed and developed Apple iOS native and hybrid applications using XCode 4, 4.5 and Objective C.

TECHNICAL SKILLS

IOS Application: Objective C, C#, XCode, >NET, Matlab, UIKit, Cocoa touch, XCode Interface builder-UIKit

Operating System: MAC OS, Windows, Linux and UNIX

Scripting & Markup Languages: HTML, PHP, Java Script, VB Script, JSON, Prototype, JQuery, CSS

RDBMS: MS SQL 2000, MySQL 4.0 and above

Editors: XCode 3.0 and above, Microsoft Visual Studio with .NET framework 3.0 and above

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto, CA

Sr. IOS Developer

Environment: IOS 6x, Objective-C, XCode 5.0,6, Mac OS X

Responsibilities:

  • Design and implement user interface to create a new ticket
  • Designed the HTTP interface which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
  • UsedCore data Frameworkfor local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI.
  • Implemented the scroll functionality by using UIScrollView on all screens of the app.
  • Debugging issues onsite whenever required.
  • Complete implementation of the retrial mechanism.
  • Added animation between UI Views for smooth transition and better user experience.
  • Designed the registration screen of the application where the user can enter the user name and password.
  • Utilized NSUserDefaults, Core Data, and
  • Worked on Unit-test code for robustness, including edge cases, usability, and general reliability
  • Responsible for Service Integration Development and Testing

Confidential

Sr. IOS Developer

Environment: XCode 4.6, Cocoa touch, Cocoa framework, iOS 7.0, Mac OS, JSON, JavaScript

Responsibilities:

  • Worked withGITto checkout and update the codebase changes
  • Obtained data from Web Services using JSON parsing.
  • Performed the UI for the application to support both the portrait and landscape modes.
  • Worked on loading the PDFs for the treatment methods from the database.
  • Implemented the Playlist functionality with features like repeat, shuffle, next and previous (similar to iTunes)
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Worked on documentation tools - Doxygen / javadoc
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Developed the Skinning functionality which overrides the appearance of default controls of the native media player, the appearance was customized by the data from the JSON using the QuartzCore and UIKit frameworks.
  • Performed end-to-end testing of the framework and made sure that the streaming of audio and video was smooth even in cases of limited bandwidth.

Confidential, San Francisco, CA

Sr. IOS/iPhone Application Developer

Environment: iOS, XCode 4.3.2/4.4.1 , iPad, iPhone, Objective-C, Flex 3.0, Pure MVC, and Restful Web service, SCRUM Methodology and Mac OSX

Responsibilities:

  • Designed and developed the magazine reader application on iPad/iPhone using XCode and Objective-C.
  • Implemented Single Sign On feature in Reader Application with Face book.
  • Worked on Source control tool with Windows devices using Visual Studio Tools VST, SVN for Apache Cordova. With an extension for Visual Studio 2013.
  • Worked in an agile-based team environment.
  • Used UITabBar, UINavigationView, UITableView, MKMap, UIActionsheet, and other View Controllers to build the UI.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Developed Custom UIViews & UITableViews for user interface
  • Implemented Apple’s Push Notifications Service
  • Native Mobile developing in iOS applications.
  • Followed SCRUM methodology throughout development.
  • Used Instruments to check for processing bottle necks, memory leaks, and retain cycles.
  • Fixed bugs as documented by QA team.
  • Experience developing service-orientated applications and interfacing with web services (JSON, SOAP)
  • Worked extensively With Objective-c and cocoa Framework in XCode.

Confidential, Sunnyvale, CA

IOS Developer

Environment: Xcode 4.1, 4.3.3, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite.

Responsibilities:

  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQ Lite database with the objective C interfaces
  • Improved the application efficiency with multi-threading.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Interacted with system analyst to understand business requirement before translating into non-
  • Used UITabBar, UINavigationView, UITableView, MKMap, UIActionsheet, and other View Controllers to build the UI.
  • Worked closely within a cross functional team of testers and developers.
  • Created models in MVC and development of delegates for updating model information
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.
  • Implemented Core Data for persistent storage of user data.

Confidential, Tampa, FL

Mobile web and IOS Developer

Environment: JSON, HTML, CSS, Xcode 3.0

Responsibilities:

  • Performed all tasks from UI design and implementation to writing code for various features.
  • Designed XSDs to define the xml structure of data exchanged between iphone and server.
  • Created and used content providers f or storing and retrieving sensitive user information to be used between different Verizon apps on Android devices and iOS devices.
  • Troubleshoot the most common errors programmatically and reduce calls to customer support.
  • Designed and developed in purely Object Oriented Programming (OOP) environment.
  • Implemented and used web services for client server data communication using JSON.
  • Designed and implemented CSS3 style sheets and HTML5 content for web pages using JavaScript.
  • Designed and developed the intuitive GUI using MVC design pattern using Eclipse and XCode.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created models in MVC and development of delegates for updating model information.

Confidential, Rockford, IL

Java/J2EE Developer

Environment: EJB, Struts 1.2.4, JSP 1.2, Servlets 2.1, JMS, MQ Series, XML, SOAP, JavaScript, UML, HTML, CVS, Log4j, JUnit, Websphere app server 5.1, WSAD 5.1.2, Rational Rose, Oracle 9i.

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project.
  • Generated Use Case Diagrams, Class Diagrams, and sequence diagrams using rational rose.
  • Developed and designed different software based prototypes and Servlet components.
  • Used Ant Scripts to build and deployed on Web Sphere application server.
  • Monitored the error logs using Log4J and fixed the problems developed various EJB Components to fulfill the business functionality.
  • Extensively used in data access layer to access and update information in the database.
  • Used Spring MVC Framework for Dependency Injection and integrated it with the struts framework and hibernate.
  • Used a WAP server for communications to the customer.
  • Used web services - WSDL and Soap for getting Credit Card Information from third-party.
  • Designed various tables required for the project in Oracle9i database and used stored procedures and triggers in the application
  • Involved in Database designing using ER Modeling and creating tables.
  • Java Development deployment using Web sphere 5.0 / 6.0 and Eclipse and RAD IDE Used Ant Scripts to build and deployed on Web Sphere application server.

We'd love your feedback!