We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

5.00/5 (Submit Your Rating)

Berkeley Heights New, JerseY

SUMMARY

  • Senior iOS Applications Developer with 8+ years of total IT experience and 5+ years iPhone/iPad development experience using Web, Database, Location, Audio, Graphics and Animation capabilities in apps.
  • Hands on experience in HTML5, CSS3, JQuery Mobile, Bootstrap JS, Phonegap (Apache Cordova) and Sencha Touch.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi - view application
  • Strong programming experience in Objective-C, Cocoa Touch, UIKit, iOS SDK, C, Visual Basic and JAVA. Expertise in Development tools like Xcode, Interface Builder and Instruments.
  • Proficient in programming languages such as ASP.net, HTML5, Java, JavaScript and markup languages such as XML and JSON Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
  • Experience in writing SQL queries and managing RDB using MySQL.
  • Involved in Object Oriented analysis/ Design & Design patterns including MVC across the apps.
  • Excellent debugging skills using GDB and Xcode.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills
  • Established and maintain productive working relationship with management, clients and Team members.
  • Highly motivated enthusiast, fast learner, eager to meet new challenges and quickly grasp new technologies, skills, concepts, and ideas

TECHNICAL SKILLS

Programming Languages: Objective-C, C, C++, C#, Java, ASP.Net

Scripting Languages: HTML, JavaScript, JSON

IDE’s / SDK’s: Xcode, Visual Studio, Eclipse, Android SDK, Keil

Frameworks / APIs: Cocoa Touch, Foundation, UIKit, Core Graphics, Core Data, Core Plot, External Accessory, Core Bluetooth, Google Protocol Buffers, C Standard Library, Win32 APIs, .Net Compact Framework, OpenGL ES

Mobile Operating Systems: iOS 4, iOS 5, iOS 6, Windows CE, Android

Operating Systems: Mac OSX 10.5, 10.6, 10.7, 10.8, Unix/Linux, VxWorks, MS-DOS, Windows

Phone Simulator and Emulator: iPhone/iPad, Android

Database: Microsoft SQL Server Compact (SQL CE), Core Data,SQL Lite

Development Models and Patterns: MVC, Scrum method of Agile, V-Model

PROFESSIONAL EXPERIENCE

Confidential, Berkeley Heights, New Jersey

Senior iOS Developer

Responsibilities:

  • Designed and developed views, controller and model components, implementing Struts MVC Framework. Created the overall design of application using Core data technologies, AV media frameworks, networking frameworks, Objective-C blocks and/or multi-threaded apps.
  • Xerox Scanner is an application that allows wireless printing from the iPhone and iPAd
  • Implemented the ZBAR SDK for the scanning purpose of QR Code.
  • Print directly to Xerox printers from the iPhone and iPAd
  • Sharing document with Twitter, Facebook, E-mail using Social media FrameWork.
  • Used Instruments to fix memory issues such as retain cycles
  • Worked on the project team leader with a team of 5
  • Used iOS frameworks related to UI, Core Data, Storyboards, Web Services, Security/Keychain, Camera integration, Asynchronous/Background processing, Multitasking, Queues. iOS principals of memory management, notifications, blocks, categories.
  • Developed as a Universal application, compatible with iOS 6 or later
  • Developed using Xcode 4.5

Environment: iOS SDK/XCode, Objective C/Cocoa, Qualcomm SDK, Disque API/Adisquser, ASP.NET, C#, HTML 4.0/5, CSS2/3, XSL, jQuery, JavaScript, AJAX

Confidential, Sunnyvale, CA

iOS Developer

Responsibilities:

  • Upgraded reporting system of the application Confidential My Account for analytics
  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
  • Developed new components like infinite scrolling section for sliding table view
  • Solved major defects in navigation controller behavior for the application
  • Developed Facebook integration for the application
  • Improved the efficiency of the application by optimization that resulted in faster loading of player and streaming data. (Main thread and secondary thread)
  • Provided mechanism to avoid loading of duplicate data in table views (due to concurrent server calls)
  • Handled scenarios of no data for application during good network signal
  • Explained the design problem of invocation by drawing flowcharts
  • Assisted Project Manager with release build schedules
  • Documented the technical specifications
  • Managing the work log and following the schedule to ensure completion of projects before deadline
  • Followed a work data flow principal for design and development

Environment: Objective-C, Xcode 4.6, Mac OSX, Cocoa Touch, Foundation,HTML5, Uikit, Core Graphics, RESTful JSON converted to existing Soap Services, ios 6.1,MYSQL, iPhone Simulator 6.1,Device integrated with Barcode Scanners, HTML,CSS, AirWatch Mobile Device Management App Store, SQLite, Subversion (SVN),Java, Eclipse, PhoneGap.

Confidential | Denver, CO

iOS Developer

Responsibilities:

  • Confidential is a great way for consumers to shop and get cash back instantly
  • Users are able to shop and take pictures of their receipts for instant cash back
  • Developed as an iPhone application, compatible with iOS 5.0 or later
  • Back end was JSON and response was parsed using RestKit framework
  • UIKit framework was used to design and implement UI
  • UI was implemented using Storyboarding
  • Memory management system used was Automatic Reference Counting
  • MessageUI framework was used to share deals through email or messaging
  • GIGYA API was used to share notes though Facebook or Twitter
  • Worked on entire application from UI design and implementation to writing code for various features
  • Primary task was to design and code logic for saving receipts and connecting to web services
  • Implemented AVFoundation to allow users to take pictures of receipts
  • Implemented UI from wireframes given by in house design team
  • Implemented code to connect to web services for latest deals
  • OOP practices used were MVC and Singleton architectures
  • Seized ownership and fixed bugs when documented

Confidential

Software Engineer

Responsibilities:

  • Developed various web forms using ASP.NET
  • Involved in complete Software Development Life Cycle that includes Systems Analysis,
  • Design, Development, Testing and Documentation of various parts of the application
  • Worked extensively with Web Forms, Server (Web/HTML) and Data Binding controls
  • Designed and developed Crystal Reports
  • Developed data driven web pages using ASP.NET, and VB.Net.
  • Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data View for reading/updating records in the database
  • Used C# for creating classes unique to dis application
  • Implemented JavaScript for validation

Environment: ASP, ASP.Net, VB.Net, HTML, DHTML, and Oracle8i, PL/SQL, SQL Plus and Java

We'd love your feedback!