We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Six and half years of experience as a software developer in designing & developing Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad (iOS 5.0, 6.0, 6.1,7.0,8.0), Xcode (4.0/5.0/6.0/6.1.3 , 7.1) application development using Objective-C, Swift programming, Cocoa Touch and UIKit.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Strong experience in web development using JavaScript, Bootstrap, JQuery, CSS, HTML5 & Angular JS.
  • Good Experience on Objective-C and Swift Programming Language.
  • Extensive experience in iPhone & iPod Touch application development.
  • Worked extensively on Xcode, Interface Builder and Instrument.
  • Experienced in Mobile Application Development using UIKit, Foundation with Cocoa touch.
  • Strong knowledge about Core Frameworks like Map Kit, CoreLocation, Core services, Core Graphics, Core animation & UIKit.
  • Expertise in MVC design architecture, Cocoa design patterns like delegation, observer and delegation.
  • Created and customized views, table views, tab bars and navigation bars in a multi-view application.
  • Good experience with Foundation frameworks, SQLite, Core Data, Messages UI and third party frameworks.
  • Proficiency in XML, JSON and RESTful webservices.
  • Expertise in using source control with Git, SVN.
  • Knowledge in using Amazon Web Services (AWS)
  • Good Experience in handling framework dependency using Cocoa Pods.
  • Experience in using Object Oriented Concepts in implementation and building re-usable code.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • 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 Applications: Objective-C and Cocoa development for iPhone and iPad devices in Xcode Interface builder-UIKit, Cocoa touch, core Data.

Frameworks: Cocoa Touch, Sencha, Cordova

Programming Languages: C, Objective C, Swift 2.0, Core Java and HTML

Web Technologies: HTML5, JavaScript, CSS, JQuery, Angular JS

Databases: SQL server 2005/2008, SQLite

Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7/8Tools Xcode, Eclipse, Visual studio.

SCM: CVS/SVN/GIT

PROFESSIONAL EXPERIENCE

Confidential - NJ

IOS Developer

Responsibilities:

  • Understanding the client requirements and product functionalities.
  • Followed Agile methodology
  • Involved in requirement feasibility analysis.
  • Re writing the previous code to support SDK 9.1 and made changes to the deprecated API’s.
  • Developed demo applications using swift to test the SDK.
  • Migrated some of our existing code base to Swift and started implementing new features in Swift.
  • Involved in code reviews and capturing review comments.
  • Involved in complete SDLC life cycle of the project.
  • Design login screen and registration screen using storyboard.
  • Get user agency details based on user credentials.
  • Developed a Demo app using our custom SSO library to help other app teams understand the use cases of the library.
  • Implemented few features utilizing REST API in Swift and wrote Unit tests in Swift.
  • Resolved many production crashes that gets reported with Fabric.
  • Implemented the location fetch api for the app.
  • Involved in Bug fixes.
  • Involved in Implementing Change Requests(CR).
  • Integrated web services to get list of locations and detail information for selected services.
  • Responsible for generating build through continuous integration tool Jenkins.
  • Worked on Xcode 7.1.1,7.2, 8 while working on the project.
  • Hands on experience with Swift andiOSSDK features and newly-released frameworks.

Environment: IOS, SDK, Swift, Cocoa Touch, iPhone, iPad, table Views, image Views, tabBars, XML, NSOperationQueue and NSURLConnection, MapKit, Core Location.

Confidential - PA

IOS Developer

Responsibilities:

  • Designing, implementing and testing new features according to client functional spec such as create a business- related dashboards application for different clients.
  • Participated in full SDLC process including coding, customized navigation web layout using Objective C.
  • Developed iOS application to communicate with application server to implement communication protocol, send and receive patient information and retrieve system configuration.
  • Developed App in Swift Module.
  • Worked on rewriting existing application into Swift from Objective-C.
  • Created Http clients and connections in AsyncTask and Services to the REST server and XMPP server and parse the XML or JSON response.
  • Design ID card screen to display existing card and request for new card.
  • Design Doctor’s Visit Assistant page to display the list of service.
  • Tested the application for memory leaks and relevant bugs, fixed the leaks.
  • Built reusable iOS User Interface components for the App.
  • Used Web Services to get Pharmacies details near to the user location using the NSURLRequest and NSURLConnection objects.
  • Used Traceview, SysTrace, MAT, Strict Mode, Wireshark, GDB, Lint, DDMS debugging tools to resolve OOM issue, improve application performance.
  • Parse thePharmacies details using NSJSONSerialization.
  • Worked on MapKit, Core Location frameworks to get user location and display the Pharmacies locations on map near to user location.
  • Integrated and resolved issues reported by Crashlytics tool for software quality improvement.
  • Design, develop and deliver the application to be successfully launched in the Apple iTunes App Store.

Environment: IOS 6/7, Android, Cocoa Touch, iPhone, iPad, Swift, scroll Views, table Views, Image Views, Mac OS, JSON, GCD and NSOperationQueue, MapKit, CoreLocation.

Confidential, San Jose, CA

IOS mobile app developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa touch frameworks
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service call Code.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Worked withUIKit Frameworkfor designing UI.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client requirement.
  • Pre-fetching data for different views for smooth screen transitioning
  • 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.
  • Web services deployment and testing on rest client.
  • Created the complete database using core data
  • Complete implementation of the retrial mechanism.
  • Beta testing of the application via test flight
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
  • Integrated a web-based content made with HTML5 on a Native app usingUIWebView
  • Developed critical tools for this project like customized navigation bar, page control and scroll view
  • Added animation between UIViews for smooth transitioning and better user experience
  • Worked withGDB and Xcodefor debugging
  • Worked withGITto checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.
  • Worked with Backend team to display the correct data format in devices
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required

Environment: s: iOS 5/6 (iPhone SDK), Mac OS X, Objective C, Xcode 5.0 and 6.0, Agile Methodology, HTML5, CSS, REST,JIRA, JavaScript, JQuery.

Confidential, Sunnyvale, CA

IOS Developer

Responsibilities:

  • Implemented Core Data for persistent storage of user data
  • Created models in MVC and development of delegates for updating model information
  • Created of various views, table views, customized views and popovers
  • Redesigned several screens including default application landing screen as per newer wireframe
  • 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.
  • 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.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Took care of Code Review, Code Fixes and bug Fixes
  • Performed all tasks from UI design and implementation to writing code for various features
  • Managed data and memory management from streamlining code and using various debugging tests

Environment: s: iOS 5, 5.1, Xcode 4.1, 4.3.3, 4.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, View Controller

Confidential

UI/Web Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Hand-coded HTML, CSS3, Java Script, AJAX and jQuery to create front-end.
  • Developed single page web application using JavaScript framework Angular JS.
  • Bootstrap used along with Angular JS in creating the Application.
  • Designed and implemented a SPA (Single Page Application) in Angular JS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD).
  • Developed the application front-end using Spring framework 3.0 that uses MVC design pattern
  • Used Spring framework as middle tier component and integrated with Hibernate for back-end development.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Design and build UIs on Server Platform in team environment.
  • Participating in product development discussions and providing UI related information.
  • Maintained W3C standards.

Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, web sphere application server.

We'd love your feedback!