We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

0/5 (Submit Your Rating)

Losangeles, CA

OBJECTIVE:

  • To be involved wif progressive organization dat gives me scope to update my skills according to latest trends, especially in the area of Mobile Developer in iOS/Android be a part of team dat dynamically works towards the growth of organization.

SUMMARY

  • Over all 9+ years of experience in designing, developing and testing Enterprise Mobile Native and Hybrid Apps using iOS (iPhone/iPad/Universal) SDK, Android SDK/NDK, Windows 8 SDK, HTML5, JQuery - Mobile, JavaScript, Phone Gap, Sencha Touch dat communicates wif Bluetooth/WiFi Enabled Devices and Web Services (RESTFUL JAXB, JAX-WS, JAX-RS And SOAP).
  • Over 3 years of experience in server side programming using Java, J2EE, OSGi, Maven, Ant and Spring MVC for enterprise applications.
  • Software Developer wif deep Objective-c/Cococa/Cocoa-touch/iOS programming experience
  • Experience in RDBMS like Oracle, MYSQL, MS-Access and SQL Server
  • Expertise in developing GUIs using JSP and HTML for web applications. Experience in working wif Web services using SOAP and WSDL.
  • Skilled in developing APIs for middle ware Framework modules for mobile platforms using Objective C.
  • Experienced of working on iOS platform and frameworks and customizing it as per requirements.
  • Good knowledge in MVC design architecture, Cocoa designs patterns and concepts of delegation, protocols, properties and categories.
  • Experience in using NSUserDefaults, NSUserPreferences, MultiThreading, core Data and SQLite in various iOS app projects.
  • Used test-driven development to create a highly complicated, fully automated photo processing and ordering application dat processes thousands of dollars in transactions daily. Integrated this ordering system wif iPhone endpoints for plist, XML, and JSON.
  • Implemented NSOperationQueue and NSURLConnectionto integrate wif backend web services.
  • Implemented using Storyboard, Xib File and ARC.Proficient in source control wif Git and SVN.
  • Strong foundation in implementing core frameworks like CoreLocation, Core Graphics, Core Animation,MapKit and MediaPlayer Framework.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully.

TECHNICAL SKILLS

Programming Languages: Java, C, SQL, PL/SQL, Objective-C.

Web Technologies: HTML-5, DHTML, CSS-3, Java Script, AJAX, XML, Angular JS, SOAP, XSL, XSLT, XHTML, Json-Parsing, Json-DTD, Schema Modeling, lQuery.

Mobile Application: Android, Phone Gap, Cordova, mobileIrom, and Moveweb. Objective-C, Swift, UIKit, Core Data, Cocoa Touch, Xcode interface Builder-UIKit, Cococs-2d, Cococs-2d-x

Platforms: Windows (7/8, Vista, XP), Server (2000, 98, NT), Unix, Linux, Mac OS X and CentOS-6.5, IOS, Android. MAC OS X 10.5/10.6/10.7

Java Design Patterns: MVC, Singleton, Front Controller Factory, Abstract Factory, Session Façade.

UML Tools/other tools: MS Vision, Rational Rose Enterprise, Edit plus, Dreamweaver, Sublime Text.

IDE & Reporting Tools: Eclipse, JBuilder, IBM RSA, IntelliJ IDEA, Brackets, NetBeans, X-code and Android Studio.

J2EE MVC Frameworks: Struts 2, JSF 1.2, Spring 2.5 & 3.0.

Databases: DB2, MySQL, SQL, SQLite,Oracle9i, 10g and 11gand Bigdata.

Application Servers: IBM Websphere, Oracle Web Logic, JBoss, Glassfish and Apache Tomcat

ORM Frameworks: Hibernate 3, JPA

Build Tools: Ant, MavenandGradle

Version Control: Rational ClearCase 7.0, 7.1, SVN (Apache Subversion), CVS (Concurrent Versions System), VSS (Visual Source Safe)

WebService Specifications: JAX-RPC, JAX-WS(SOAP), JAX-RS(Restful)

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development

Testing: JUnit

Logging Tools: Log4j, SLF4J

PROFESSIONAL EXPERIENCE

Confidential, LosAngeles,CA

Senior iOS Developer

Environment:, Objective-C, XCode Version 8,9.2, Cocoa Touch,iOS 8/9,Swift 2.0 Core Data, iPhone SDK, Xcode, Cocoa frameworks, MapKit, CoreLocation, AV Foundation, GitHub for version control,Eclipse, Android SDK, SQLite, JSON,XML, Java, CCRC.

Responsibilities:

  • Participated in documentation on UBI diagrams for the project application.
  • Involved in the project to understand the current process and requirements.
  • Experience in web applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing and maintain.
  • Logged user events to flurry analytics by using flurry iOS SDK.
  • Extensively worked wif instrument tools to minimize memory leaks and assure overall application stability.
  • Parse JSON, XML and UICollectionViewdelegates where used to get direction from one location to other location.
  • Used NSUserDefaults, NSUserPrefernces, multithreading, SQLite and core data in several projects.
  • Used Subversion to pull code and make changes in the code and push the code back.
  • AFNetworking is updated to 2.0 which is the latest version for network module.
  • Experience in working wif Hybrid Apps for the webviews wrapped around a native app
  • Experience in Develop full stack client iOS Applications via Test Driven Development
  • Experience in working wif Mobile App Testing in Hybrid Apps and WebPages
  • Integrated PushNotifications, LocalNotificationsand Bluetooth networkconnectivity.Responsible for service Integration Development and Testing.
  • Expertise in creating communication link between iOS and BLE hardware devices wif Encryption,128-bit proprietary servicesandcharacteristocs.
  • Worked on iBeacon Bluetooth Legacy and Bluetooth Low Energy wif deep integration to hardware devices.Worked on multiple peripheral communicarion at one go
  • Have Build a solid frameworks on iOS's for iBeacon BLE and Legacy frameworks
  • Experience in SalesforceDevelopement and Design using Salesforce developer tool SDK kit
  • Experience in group functionality wif Class and Structures in Swift
  • Experience in Integrated data in to SalesForce SDK Applications
  • Provisioning Device authorizes it to be used on behalf of your Apple iOS developer program account to test the application to build wif Xcode.
  • Experience in defining Constants and Variables in Swift
  • Worked in the internal process using SCRUM Agile methodology wif supervision.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully
  • Hockey App as Beta Test is used to distribute the App internally and get user logs and crash reports etc.
  • Behavior Driven Development is used to fix bugs.
  • Worked wif subversion to checkout and update the codebase changes.

Confidential, Austin,TX

me OS Lead

Environment: iOS, Objective-C, XCode, Cocoa Touch, GIT, Java Web Services, Android SDK, Eclipse.

Responsibilities:

  • Created new lay out and screens for the iPad version of the application.
  • Designed the complete MVC flow for the application wif UI components and controllers to be used for iPhone/iPad. Customizing UI controls. Worked wif UIKit Framework for development and maintenance.
  • Developed critical tools for the project like customized navigation bar, page control and scroll view.
  • Expertise implementation knowledge ofiOSmobile development tools like Xcode and Cocoa Touch including interface builder and storyboards.
  • Worked extensively on table view controller and made customized table view cells according to the client
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Integrated a web-based content made wif HTML5 on a Native app using UIWebView iOS Developer contributing to various mobile development projects involving unit testing wif Test-Driven Development Methodologies
  • Experience wif configuration,Customization and development of E-commerce Platform
  • Used Swift to develop original features including Calorie Calculation Algorithm
  • Worked wif E-commerce database to develop shopping cart manager
  • Maintained relationships wif drop ships vendors through online support, order entry and order fulfillment.
  • Working Knowledge in Java Card API implementations for the java model of parameter checking.
  • Working Knowledge in runtime exceptions by the Java Card Virtual Machines.
  • Developed in-house custom application on the force.com
  • Experience in working wif Mobile App testing in Hybrid Apps and Webpages
  • Created of various views, table views, customized views and popovers.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recognizer and UI Popover Controller.
  • Creating advanced transforms/animations and Implemented Video Streaming protocols H.264 and MPEG4.
  • Implemented using Storyboard and ARC. Created of notifications to detect the autorotation in the customized sub views.
  • Formatted the Data as per Business rule to display in UI. Created the complete database using core data. Connecting to SQLite database wif the objective C interfaces.
  • Redesigned several screens including default application landing screen as per newerwireframe.Pre-fetching data for different views for smooth screen transitioning.
  • Worked on the iPhone version of the application supporting app on device running iOS 4.3 and above and optimized for iphone5.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Developed rich user interface wif dynamic fragments for Android devices. Used SQLite for offline data storage. Used Various Activities, Content Providers.

Confidential, Wayne PA

SenioriOS Developer

Environment: IOS 5.x/6.x,Swift, Core Data, Xcode, Cocoa frameworks, MapKit, CoreLocation, AV Foundation, GitHub for version control.

Responsibilities:

  • Analysing the requirements, and understanding the functional specifications.
  • Worked extensively wif Objective C and Cocoa framework
  • Development of various modules in accordance wif Agile Methodology framework. Collaborating along wif the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
  • Worked on core framework of the Android, iOS and Web Application Design and its communication (e.g. Web Services, Database, Connectivity’s, UI)
  • Development of key functionalities like on middleware side, Database design,iOS framework for multiple device support
  • Developed Hybrid Mobile Application wif Apache Cordova dat can run natively on iOS device and maintain their relative nativity.
  • Involved in Application testing, Memory Analysis, Screen fragmentation support and working wif the QA team on test plan and test cases
  • Involved in designing the Web Services and Database design to suite the iOS Application support.
  • Involved in designing the interface along wif the Design and UX team for better usability and handling across iOS and maintain their relative nativity (iphones and tablets.)
  • Broadcast receivers, and Services. Used Async tasks and Alert Notification API, Shared Preferences, Push Notification Service and Intents.
  • Bug Fixing of the application and fine tuning of the complete Application end to end.
  • Attending daily standup meetings, discussing the work accomplished, planned and road

Confidential, Chicago, IL

Android Applications Developer

Environment: Eclipse, Android SDK, SQLite, JSON,XML, Java, CCRC, Quality Center, JIRA,Oracle

Responsibilities:

  • Involved in complete software development life cycle from requirements gathering to development, testing and maintenance
  • Worked on complex UI design using view and view groups
  • Implemented home screen to display user recommendations based on their history and for categories available in the application
  • Worked on Oracle ADF 11G Architecture wifwebservices
  • Experience in Java Card API implementations for the java model of parameter checking.
  • Experience in runtime exceptions by the Java Card Virtual Machines.
  • Responsible for implementing filter option dat allows users to filter the search using brand name, rating and price
  • Implemented the parsing using SAX Parser for xml and JSON parser for JSON content
  • Responsible for implementing options menu and their functionality to navigate to different parts of the application
  • Worked on cart page to display the user products before check out
  • Implemented complex list view and custom adapter to display the products in cart page
  • Implemented option to delete multiple products from cart by making synchronous calls
  • Debugged and tested the application on multiple devices
  • Followed up releases wif fixing issues and enhancements for the application
  • Implemented a well versed error handling system in the application
  • Used CCRC as a version control system for code management
  • Debugged and fixed the defects dat were found during the different phases of the project.

iOS App Developer

Confidential, Seattle, WA

Environment: C++, Cocoa Touch, Cococs-2d, Cococs-2d-x, Xcode, Objective-C, Texture packer, UIK Frameworks.

Responsibilities:

  • Utilized Objective-C and Cocoa framework to develop the project.Improved the path finding for the character movement by customizing AStar algorithm.
  • Implemented using Storyboard and ARC. Used instruments of UIKit Frameworks for development and maintenance.
  • Created controller class file is created which is the main controller of the project.
  • App is developed on cross-platform engine, cococs-2d-x using C++.Created sprite sheets using texture packer. Proficient in source control wif Git and SVN.
  • Developed complete animation including gesture recognizer for zooming, algorithm for detecting the intersection of objects when rotated, logic for retrieving the sprite sheet codes for p-list etc.
  • Involved in requirements gathering and designing of the application.
  • Worked wif Cocoa Touch Framework and Core Services Framework for development and maintenance.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used PhoneGap to write native application using HTML and Java script.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely wif the web application development team to ensure proper integration between mobile application and web application.
  • Experience in debugging on XCode and GDB.Used instruments to check for processing bottle necks, memory leaks and retain cycles.
  • Interacting wif QA on deliverables on every iteration and customer feedback implementation.

Confidential

Android Developer Architect

Responsibilities:

  • Provide design level inputs at the time of initial Project planning
  • Collaborating along wif the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
  • Involved in Application testing, Memory Analysis, Screen fragmentation support and working wif the QA team on test plan and test cases
  • Involved in designing the Web Services and Database design to suite the Android and iOS Application support.
  • Involved in designing the interface along wif the Design and UX team for better usability and handling across iOS and Android and maintain their relative nativity (phones and tablets.)
  • Supporting the applications, debugging analysis, errors and faults correction and
  • Prevention to ensure business applications function smoothly and business requirements. In project we used AGILE methodology.
  • Created custom checklist and sharing them wif selected app users by calling web services through JSON libraries and connecting to SQLite database wif the objective C interfaces.

We'd love your feedback!