We provide IT Staff Augmentation Services!

Sr Ios Architect Resume

0/5 (Submit Your Rating)

Losangeles, CA

OBJECTIVE:

  • To be involved with progressive organization that gives me scope to update my skills according to latest trends, especially in teh area of Mobile Developer in iOS/Android be a part of team that dynamically works towards teh 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 that communicates with 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 with 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 with 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, NSUserPs, 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 that processes thousands of dollars in transactions daily. Integrated this ordering system with iPhone endpoints for plist, XML, and JSON.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Implemented using Storyboard, Xib File and ARC.Proficient in source control with 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 teh progress of teh project and take teh necessary steps for teh project to be completed successfully.

TECHNICAL SKILLS:

Programming Languages: Java, C, 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, Maven and Gradle

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

Sr iOS Architect

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 teh project application.
  • Involved in teh project to understand teh 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 with instrument tools to minimize memory leaks and assure overall application stability.
  • Parse JSON, XML and UICollectionView delegates 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 teh code and push teh code back.
  • AFNetworking is updated to 2.0 which is teh latest version for network module.
  • Experience in working with Hybrid Apps for teh webviews wrapped around a native app
  • Experience in Develop full stack client iOS Applications via Test Driven Development
  • Experience in working with Mobile App Testing in Hybrid Apps and WebPages
  • Integrated PushNotifications, LocalNotifications and Bluetooth network connectivity.Responsible for service Integration Development and Testing.
  • Expertise in creating communication link between iOS and BLE hardware devices with Encryption,128-bit proprietary services andcharacteristocs.
  • Worked on iBeacon Bluetooth Legacy and Bluetooth Low Energy with deep integration to hardware devices. Worked on multiple peripheral communicarion at one go
  • Experience in Couchbase’s data model allows you to store both JSON documents as well as binary data
  • Have Build a solid frameworks on iOS's for iBeacon BLE and Legacy frameworks
  • Experience in Salesforce Developement and Design using Salesforce developer tool SDK kit
  • Experience in group functionality with 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 teh application to build with Xcode.
  • Experience in defining Constants and Variables in Swift
  • Experience in continuous integration and continuous delivery application that increases your productivity. Use Jenkins to build and test your software projects continuously making it easier for developers to integrate changes to teh project.
  • Worked in teh internal process using SCRUM Agile methodology with supervision.
  • Participate in SPRINT REVIEW MEETING where we discuss teh progress of teh project and take teh necessary steps for teh project to be completed successfully
  • Hockey App as Beta Test is used to distribute teh App internally and get user logs and crash reports etc.
  • Behavior Driven Development is used to fix bugs.
  • Worked with subversion to checkout and update teh codebase changes.

Confidential, Austin,TX

IOS Lead

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

Responsibilities:

  • Created new lay out and screens for teh iPad version of teh application.
  • Designed teh complete MVC flow for teh application with UI components and controllers to be used for iPhone/iPad. Customizing UI controls. Worked with UIKit Framework for development and maintenance.
  • Developed critical tools for teh project like customized navigation bar, page control and scroll view.
  • Expertise implementation knowledge of iOS mobile 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 teh client
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView iOS Developer contributing to various mobile development projects involving unit testing with Test-Driven Development Methodologies
  • Experience with configuration,Customization and development of E-commerce Platform
  • Used Swift to develop original features including Calorie Calculation Algorithm
  • Worked with E-commerce database to develop shopping cart manager
  • Maintained relationships with drop ships vendors through online support, order entry and order fulfillment.
  • Working Knowledge in Java Card API implementations for teh java model of parameter checking.
  • Working Knowledge in runtime exceptions by teh Java Card Virtual Machines.
  • Developed in-house custom application on teh force.com
  • Experience in working with 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 teh autorotation in teh customized sub views.
  • Formatted teh Data as per Business rule to display in UI. Created teh complete database using core data. Connecting to SQLite database with teh objective C interfaces.
  • Redesigned several screens including default application landing screen as per newer wireframe.Pre-fetching data for different views for smooth screen transitioning.
  • Worked on teh iPhone version of teh application supporting app on device running iOS 4.3 and above and optimized for iphone5.
  • Used teh same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Developed rich user interface with dynamic fragments for Android devices. Used SQLite for offline data storage. Used Various Activities, Content Providers.

Confidential, Wayne PA

Senior iOS Developer

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

Responsibilities:

  • Analysing teh requirements, and understanding teh functional specifications.
  • Worked extensively with Objective C and Cocoa framework
  • Development of various modules in accordance with Agile Methodology framework. Collaborating along with teh Business Analysis, Design, QA and Development team in shaping teh product as per teh Customers requirements
  • Worked on core framework of teh 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 with Apache Cordova that can run natively on iOS device and maintain their relative nativity.
  • Involved in Application testing, Memory Analysis, Screen fragmentation support and working with teh QA team on test plan and test cases
  • Involved in designing teh Web Services and Database design to suite teh iOS Application support.
  • Involved in designing teh interface along with teh 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 Ps, Push Notification Service and Intents.
  • Bug Fixing of teh application and fine tuning of teh complete Application end to end.
  • Attending daily standup meetings, discussing teh work accomplished, planned and road

Confidential, Chicago, IL

Android Applications Developer

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

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 teh application
  • Worked on Oracle ADF 11G Architecture with webservices
  • Experience in Java Card API implementations for teh java model of parameter checking.
  • Experience in runtime exceptions by teh Java Card Virtual Machines.
  • Responsible for implementing filter option that allows users to filter teh search using brand name, rating and price
  • Implemented teh 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 teh application
  • Worked on cart page to display teh user products before check out
  • Implemented complex list view and custom adapter to display teh products in cart page
  • Implemented option to delete multiple products from cart by making synchronous calls
  • Debugged and tested teh application on multiple devices
  • Followed up releases with fixing issues and enhancements for teh application
  • Implemented a well versed error handling system in teh application
  • Used CCRC as a version control system for code management
  • Debugged and fixed teh defects that were found during teh different phases of teh 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 teh project.Improved teh path finding for teh 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 teh main controller of teh project.
  • App is developed on cross-platform engine, cococs-2d-x using C++.Created sprite sheets using texture packer. Proficient in source control with Git and SVN.
  • Developed complete animation including gesture recognizer for zooming, algorithm for detecting teh intersection of objects when rotated, logic for retrieving teh sprite sheet codes for p-list etc.
  • Involved in requirements gathering and designing of teh application.
  • Worked with Cocoa Touch Framework and Core Services Framework for development and maintenance.
  • Responsible for consuming teh REST services, getting JSON response and parsing them to get teh required information.
  • Led teh development and project management related activities of WiMAX connectivity client for a key customer (C++\VC++, Win32).
  • Involved in development of VPN SDK solution (C++, Win32) that is used by 3rd party application developers.
  • Integrated location based services using Google Maps API to display locations of teh 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 with teh 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 with QA on deliverables on every iteration and customer feedback implementation.

Confidential

Android Developer Architect

Responsibilities:

  • Provide design level inputs at teh time of initial Project planning
  • Collaborating along with teh Business Analysis, Design, QA and Development team in shaping teh product as per teh Customers requirements
  • Involved in Application testing, Memory Analysis, Screen fragmentation support and working with teh QA team on test plan and test cases
  • Involved in designing teh Web Services and Database design to suite teh Android and iOS Application support.
  • Worked on SIP-based VoIP application for Android Mobile handsets. Most of my development work on this project was at application level using C++ as development language.
  • Implemented a Java Native Interface (JNI) to enable communication between Android application and C++ library
  • Ported native C++ library code to Android using Android NDK.
  • Involved in designing teh interface along with teh Design and UX team for better usability and handling across iOS and Android and maintain their relative nativity (phones and tablets.)
  • Supporting teh 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 with selected app users by calling web services through JSON libraries and connecting to SQLite database with teh objective C interfaces.

We'd love your feedback!