We provide IT Staff Augmentation Services!

Ios Application Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Over 7 years of experience as Application Developer in a wide variety of business applications like designing & developing User Interface applications in iPhone and iPad application development using Objective - C, Cocoa Touch, UIKit.
  • Over 2+ years of Working Knowledge on libraries specific to SWIFT 2.
  • Well-versed in programming languages like C, Objective-C, C++ and JAVA.
  • Particularly interested in client/server application.
  • Expertise implementation knowledge of iOS mobile development tools like Xcode and Cocoa Touch including interface builder and storyboards.
  • Well versed with various source control tools like Git, Clear Case and Tor-toise SVN.
  • Experience consuming SOAP/REST Web Services and APIs.
  • Expertise in creating and custom UI Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multi-View Application.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • In-depth knowledge MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Worked on Audio Toolkit, AV Foundation, HTTP segmented streams MediaPlayer framework of Cocoa Touch to stream video and audio.
  • Extensive experience in iPhone & iPod Touch application development.
  • Proficient knowledge in iPad application development.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value based effective decision-making, team based cooperation and good communication skills.
  • Worked in the internal process using SCRUM Agile methodology with supervision.
  • Experience collaborating with senior mobile and senior backend developers in an Agile Methodology with little supervision.
  • 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.

TECHNICAL SKILLS

IOS: Objective-C and Swift

IDE: Xcode, Eclipse, AppCode, NetBeans. programming languages: C, C++, Objective C, Java, HTML4, HTML5, XHTML,CSS2, CSS3, SQL, JavaScript and jQuery.

Database: MySQL, SQLite, SQLServer 2005/2008.

Operating System: OS 10.5/10.6/10.7/10.8/10.9/10.10/10.11, Windows XP, Windows 7, Windows 8.

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.

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

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

IOS application developer

Responsibilities:

  • Senior Software Engineer in analysis, design, development, testing and implementation of various internet-based applications.
  • Working Knowledge on libraries specific to SWIFT 2 and implemented bridging header from objective-c to SWIFT.
  • Collaborated with designers to create clean interfaces and simple, intuitive interactions and experiences.
  • Involved in doing AGILE practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to ensure delivery of high quality work with every iteration.
  • Worked extensively with Objective C, SWIFT 2 and Cocoa frameworks.
  • Used multi-threading to handle background events to improve the application performance.
  • Worked with UIActionSheets, UITableViews, CustomCells, UIScrollViews, Navigation Co Implemented Accessibility and Localizations on the application.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation. controllers, delegates and protocols.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Worked with Objective C, Swift and Cocoa frameworks.
  • Delivered software solutions consistent with the product roadmap and released plan milestones.
  • Integrated third party APIs
  • Used AFNetworking to connect Restful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Handled the client side session management and NSTimers.
  • Worked on AddressBook framework to fetch the device contacts.
  • Used Instruments to check for processing bottlenecks, memory leaks, and retain cycles.
  • Worked on iPhone SDK and internet connection Protocols.
  • Involved in Core data Framework using SQLite.
  • Developed critical tools for this project like Customized Navigation bar, Page control and Scroll view.
  • Worked on Web Service calls, XML and JSON parsing.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Designed XSDs to define the xml structure of data exchanged between iPhone and server.
  • Used a Test-Driven Development (TDD) environment to provide end-to-end development.
  • Experienced in working with Core Animation / UI animation concepts.
  • Worked with GIT to checkout and update the codebase changes.
  • Responsible for Service Integration Development,Testing and fixed bugs to meet client specifications and standards.

Environment: iOS 7.1/8.0., Xcode 6.0/6.3, Agile Methodology, iPad, iPhone, Objective-C, UIKit, JSON, XML,HTML5, CSS, REST,JavaScript, jQuery, SQLite.

Confidential, Waltham, MA

IOS application developer

Responsibilities:

  • Involved in requirement gathering, outlining and Made decisions on Layout design and Layout modifications.
  • Continually established clear operational specifications and formulated software requirements.
  • Worked with the UI team to design the icons, custom views, view transitions, animations for the screens.
  • Design and developing applications by using swift.
  • Worked extensively on Table view controller and made customized table view cells according to the client Pre-fetching data for different views for smooth screen transitioning.
  • Created the User Interface/Navigation Layout for the application with respect to the business model flow.
  • Implemented the Uplift work to make the application compatible with IOS7.
  • Worked on search bar that helps user to find nearest doctors using Zip code or city or state
  • Developed Application using Objective-C, Xcode with MVC Architecture.
  • Used Auto layout feature to adapt UIs to different rotations and screen sizes for universal app.
  • Designed the UI and added new features.
  • Fixed many bugs related to UI, database server API.
  • Used GCD, NSOperation queues for implementing complex multithreading features on the application.
  • Used Xcode 5.0 and Storyboards to develop the screens for the application using MVC design pattern.
  • Testing included emulator and device testing with iPhone, iPad, and iPod.
  • Used XML parser, JSON to retrieve data for display on the iPhone/iPad from server using RESTFUL web services.
  • Involved in iOS performance testing and Functional tests.
  • Followed the AGILE methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Coordinated with Configuration Manager for continuous integration.
  • Performed unit testing in jUnit.
  • Implemented bar code/ QR reader functionality.
  • Extensive bug fix experience symbolicated the crash logs to find the root cause for several crashes in the application.
  • Involved in presenting the application to the clients and internal stake holders.
  • Provisioned, compiled, and managed apps for ad hoc and app store distribution.

Environment: Mac OS X, XCODE 5.0,5.1,6.1, iOS 7.0, Objective-C, JIRA Mobile Connect SDK,Jenkins, OCUnit,Git,(iPhone SDK) Agile Methodology,JavaScript, jQuery.HTML5, CSS3, REST.

Confidential

IOS application Developer

Responsibilities:

  • Designed the registration screen of the application where the user can enter the user name and password.
  • Designed the home screen of the application where the user can choose the type of the module to be populated.
  • Performing all tasks from UI design and implementation to writing code for various features.
  • Collaborated with designers to create clean interfaces and simple, intuitive interactions and experiences.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created a parser for the CSV file that would then allow us to parse the CSV file.
  • Customized UITableView to have a custom look.
  • Developed tools for this project like customized navigation bar, page control and scroll view.
  • Worked with JSON for data exchange between client and server.
  • Embedded several views modally and in push view controller.
  • Involved in all aspects of SDLC including Design, Requirements analysis, development, testing and deployment.
  • Worked with Xcode for debugging.
  • Experience with RESTFUL service and APNS.
  • Worked with UIKit Framework for development and maintenance
  • Worked with Backend team to display the correct data format in devices
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.

Environment: IOS 5.0/5.1 and later, Objective-C, Xcode 4, Cocoa Framework, UIKit, XML Core Data,JS, jQuery, iPhone Simulator, Interface Builder and Instruments.

Confidential 

Junior Java Developer

Responsibilities:

  • Developed application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
  • Used Subversion for activities tracking i.e., Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for the whole repository and SVN operations.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Develop user-defined tags using XML.
  • Extensively used JSF framework.
  • Used JDBC for communicating with Oracle 8i database.
  • Used WebSphere Application Sever 5.1 to deploy the application.

Environment: Windows, Java, J2EE, WebSphere 5.1, WSAD 5, Struts, Struts1.1, Oracle 8i, JDBC, EJB 2.1, HTML, DHTML,XML, CORBA, XSLT, CSS, JavaScript, JSP.

We'd love your feedback!