We provide IT Staff Augmentation Services!

Android/ios Developer Resume

0/5 (Submit Your Rating)

Reston, VarginiA

SUMMARY

  • Around 8 years of experience into development of iPhone/iPad Apps and handling a team.
  • Proficient knowledgeon IOS 8.1/7.0/6.x/5.x/4.x, Mac 10.10/10.9/10.8/10.7/10.6.6 , XCode6.0/5.0/4.x/3.2.2, Objective C and Swift.
  • Extensive development experience using XCode IDE.
  • Have hand on knowledge on OpenGL and Cocos2d.
  • Good exposure in developing Graphical UserInterface especially for the Macintosh Operating System, Linux Operating System.
  • Extensively used HTML, XML, JSON parsing and CSS for web services.
  • Experienced with using GCD and NS Operation Queue in Multithreading.
  • Experienced with development of provisioning profiles and distribution profiles specifically used for installing an application to a device and strong understanding of app distribution using iTunes Store, Phone Gap and iPAQ files.
  • Created and customized Multi - view applications using Views, Table Views, Tab Bars, and Navigation Bars.
  • Constructed native-based applications using both SQLite and Core Data.
  • Worked with XML parser methods, like SAX (NSXMLParser, libXML2) and DOM( TBXml, TouchXML)
  • Worked with JSON parser like NS JSON Serialization, JSKit and SBJSONmethod.
  • Extensively used various frameworks such as Passbook, Metal, Healthkit, iBecone, augmented reality, Auto Layouts, HomeKit, Map Kit, Core Location, Core Audio, Media Player, UIKit, and AVFoundation, Aelerate, Accounts, Address Book, Assets Library, CFNetwork, Cloud kit, Core Data, Core Foundation, Core Graphics, ImageIO, Notification Center, Web Kit.
  • Worked on Agile, Waterfall, Scrum, and Rapid Application development methodologies.
  • Experienced in Full software life cycle, requirement analysis, development, testing, debugging and support.
  • Good knowledge on design patterns like MVC, Singleton, Adapter, Delegate, and Observer.
  • Ability of coming up with unique ideas. Quality skills in developing touch phone applications. Experience in Designing, Developing, Testing and supporting the application.
  • Strong communication, interpersonal, learning, creative person and organizing skills. Flexible and versatile to adapt to any environment and work on any project.
  • Experiences in applying System Development Life Cycle (SDLC) for applications including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.
  • Experiences in using Fragments, Activity, and Action Bar, Layout Design and view controls and Loaders.
  • Experiences in web service using markup languages like XML, HTML/CSS, JavaScript, Java.
  • Good knowledge in various industries including e-commerce, cloud, healthcare, energy and CRM
  • Experiences in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
  • Good experience in Object Oriented Design (OOD), Analysis (OOA) and Programming (OOP) in past projects.
  • Extensive development experience using Android SDK, Eclipse, IntelliJ, Sublimetext2.
  • Well versed with Source Version Control tools like Github.
  • Extensive knowledge of client-server applications, RESTfulApis and XML/JSON parsing.
  • Experience in working with SQLiteDatabase, Google Maps API, GPSLocation Data and Push Notifications.
  • Experience in working with Google AppEngine, Cloud Storage and YouTube Data API.
  • Expertise in developing Android applicationusing Eclipse IDE, SQLite, JAVA, XML, Android SDK and ADT plug-in.
  • Experience in Android UI toolkit and Layout Managers. Proficient in Android application framework. Experienced with Android SDK tools and expertise knowledge on Android Studios.
  • Experience in working with SQLite Database, Google Maps API, GPS Location Data and Push Notifications.
  • Experience using Web servers like Apache running on Linux distribution, and Windows Web Server 2010 running on Windows distribution.
  • Experienced in Bluetooth and Wi-Fi with Android devices.
  • Good experience in Object Oriented Design (OOD),Analysis (OOA) and Programming (OOP) in past projects.
  • Extensive development experience using Android SDK, Eclipse, IntelliJ, Sublimetext2.
  • Well versed with Source Version Control tools like Github.
  • Experience in Android activities, home widgets, services, Broadcast receivers, Content providers, fragments, intent, intent filters, supporting multiple screens and configurations.
  • Experience in Android application UI design implementation and development.
  • Objective-C experience with Cocoa Touch in IOS, developing for iPhone and iPad devices.

TECHNICAL SKILLS

IOS Applications: Objective-C, Swift (all versions), Cocoa2D and Cocoa development for iPhone and iPad devices in XCode Interface builder, Xamarin, -UIKit, Cocoa touch, Core Data

Mobile Technologies: Android 1.5 to Android 5.0.2 (Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop), IPhone (4.0, 4S, 5.0, 5S, 6.0, 6S), Unity

Web Technologies: Restful, SOAP, JSON, XML. PHP YII Frame work, Spring, Hibernate, Ruby, REST, HTML5, CSS3

Internet Technologies: HTML5,CSS, XHTML, JSON, JavaScript, JQuery Mobile, Node.js, Appery.io

Framework: AngularJS, Ionic and Crodova.

Networking: OSI, TCP/IP, Routing Protocols, DHCP, MPLS, Switching Protocols

Operating Systems: Android, Windows Server 2010, Linux Red Hat 9.

IDE: Eclipse, Android Studio, IntelliJ IDEA, PhpStorm, Visual Studio.

Technical Skills: Frame Relay, ISDN, ATM, MPLS, leased lines & exposure to PPP, DS1,DS3,OC3, T1 /T3 & SONET

Languages: Objective-C, Swift, HTML, CSS, JavaScript, C, C++, Objective C, Open GL, Cocos2d, and Phone Gap, PHP

Database: Core Data, SQLite, SQL, mysql

PROFESSIONAL EXPERIENCE

Confidential, Reston, Varginia

Android/IOS Developer

Responsibilities:

  • Contributed to builds using Continuous Integration, to ensure that each subsequent build was stable
  • Used Cocoapods for dependency management, and fixed issues related to the Podfile
  • Utilized AFNetworking for REST API calls, in order to retrieve user and artist info
  • Developed code using Test Driven Development
  • Developed web apps for iOS (iPhone) and Android using frameworks like jQ Touch, iWebKit.
  • Implemented Presentation layer using JSP, Servlets, HTML5
  • Working on technologies Ionic, Cordova, AngularJS, JavaScript, HTML5, and CSS3.
  • Extensively used the DOJOToolkit to control and provide the rich functionality to GUI.
  • DeDeveloping web application with Backbone.js and PHPCodeIgniter framework.
  • Implement modules into node.js to integrate with designs and requirements.
  • Completely designed and coded in Flash using OOPS concepts.
  • Have developed high performance interactive Java-Flash/Flex applications in various verticals including IT, Education, Healthcare, Telecom etc.
  • Developed a C# and Silverlight front-end application to access the web service
  • Developed the Performance Evaluation Application GUI using flex, Actionscript
  • Worked in all the aspects of iPhone and iPad applications development including designing for all types of screen sizes and orientations.
  • Strong experience in Android application development involving User Interface development, Notifications, Content Provider, Intents, Services, and SQLite.
  • Architected a customized network protocol used by client applications including Android, iOS and Windows Phone 7 to communicate with cloud architectures.
  • Involved in mobile testing using simulators, emulators, and actual android, iOS, and blackberry devices.
  • Developed Web Services using Spring WebServices, SOAP, JAXB and XML
  • Developed an application under J2EE Architecture using spring, Hibernate, Servlets and JSP.
  • Experienced in monitoring and managing of Oracle instances using Enterprise Manager Grid Control (OEMgrid).
  • Wrote Apache CXF REST services to add CMTS device.
  • Good exposure to RESTful and SOAP based web services.
  • Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.
  • Developed the Web Services Client using SOAP, WSDL description to verify the credit history of the new customer to provide a connection.
  • Installing and Configuring Eclipse and Websphere application Server.
  • Constructed custom ViewControllers including TableViews with custom TableViewCells usingProgrammatic UI
  • Developed code for the Custom Menus, Dialogs and Image Views, Push Notifications.
  • Implemented code to display all the folders in alphabetical order as well as to display all the files which are present in the mobile.

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. Android SDK, Eclipse IDE, Google Maps, AML and SQL Databases, Junit, GPS Services

Confidential, Santa Cross, CA

Sr. IOS Developer

Responsibilities:

  • Involved in requirement gathering, UI design and development.
  • Implemented Fragments to make the app usable on both Smart phone and tablets.
  • Developed the app to adapt to different orientations and various resolutions (Idpi/mdpi/hdpi) based on the device.
  • Worked on the “On the Road” section of the app to provide the user information regarding their proximity to the closest Locksmith/Tow, Taxi, Rental Car, Gas Station, and Hotel and also to the closest State Farm Agent.
  • Used Google Maps API to develop location based services for the App
  • Handling XML data using efficient parsing techniques such as DOMparser.
  • Worked closely with the testing team.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10 inch devices by customizing views as per mockup. Created Master-Detail Interface for tablet implementation.
  • Updated backend validations to meet tablet specific requirements.
  • Added Omniture and BI events for Tablet.
  • Added parser classes for Tablet which involved parsing JSONfeeds.
  • Implemented data caching mechanism.
  • Used Junit for testing.
  • Involved in development and enhancements of features to restrict the usage based on Authorization and Authentication tokens.
  • Provided subsequent releases which included feature changes, enhancements and bug fixes.
  • Involved in IOS app build (xcode) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test the app on Android platform ( major release components)
  • Executed IOS native app, OScompatible (IOS 8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for the applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Logged, Tracked, Evaluated and verified the applications test results using Test director to track, analyze and generated reports on them.
  • Developed test plans and performed peer reviews of deliverable documents and test cases.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which keep track of the status and progress of the testing effort.

Environment: iOS7 SDK, iOS8 SDK, UIKit, CocoaTouch, Foundation, Storyboards, XIBs AutoLayout constraints, Paging, Size Classes, MapKit, CoreLocation, MKAnnotations, GCD, Instruments, Breakpoints, NSLog, LLDB, Agile, SCRUM.

Confidential

Android/IOS Developer

Responsibilities:

  • Designed and developed the Ses Q application on iPhone/iPad using Xcode,iOS6 and objective-C.
  • Worked extensively with Objective C and Cocoa frameworks.
  • 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.
  • 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 JSON parsing included in the project.
  • Worked with UIKit Framework for development and maintenance.
  • For managing the memory Automatic Reference Counting (ARC) is used.
  • Worked on low-level Language like C and C++ for ensuring the security and memory management.
  • 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.
  • Integrated a web-based content made with HTML5 on a Native app using UI Web View
  • Used Core Data Framework for local storage purpose in SQLite in few primary projects.
  • Formatted the Data as per Business rule to display in UI.
  • 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.
  • Worked with LLDB and Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.
  • Built Web pages that are more user-interactive using AJAX, JavaScript.
  • Responsible for code optimization and testing of the website across different browsers.
  • Implemented interaction between frontend and backend using the JSON object.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Wrote extensive HTML, CSS2, CSS3 and JavaScript code to build dynamic pages using Eclipse.
  • Involved in the development of Dynamic loading of web pages using Ajax calls with server pages.

Environment: IOS6.0 and 6.1(iPhone SDK), Mac OS X, Objective C, XCode 4.6 and 5, 6.3 Agile Methodology, HTML5, CSS, SOAP, JavaScript, jQuery.

Confidential, Brentwood, TN

Android/IOS Developer

Responsibilities:

  • Designed, developed test cases and tests scripts as per Requirement documents and Prepared RTM (Requirement Traceability Matrix).
  • Responsible to qualify release compatible for IOS, Android, Mobileweb, web.
  • Participate in daily stand up meetings to report about scope of work, testing progresses, outstanding issues, blocking points and so on.
  • Developed the activities and UI layers.
  • Knowledge of how to future-proof sites for HTML5 and CSS3, as well as knowledge of how to add modern-day techniques to display in older browsers.
  • Performed different types of functional and nonfunctional testing such as exploratory, GUI, usability, smoke, regression, browser compatibility, platform compatibility, boundary and security testing on different mobile devices with different OSversions.
  • Involved in IOS app build (code) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test the app on Android platform ( major release components)
  • Executed IOS native app, OS compatible (IOS 8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for the applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Worked on RESTful Webservice calls, XML and JSON parsing included in the project.
  • Implemented the required GUI by making modifications to the xml files.
  • Collaborated with the team by using the version controller GIT HUB.
  • Logged, Tracked, Evaluated and verified the applications test results using Test director to track, analyze and generated reports on them.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Swift is a fast and efficient language that provides real-time feedback and can be seamlessly incorporated into existing Objective-C code
  • The Linux operating system has been around since the early nineties and has managed to stay secure in the realm of widespread viruses, spyware and adware for all these years.
  • Apple has nicked a number of features in creating Swift, its recently unveiled programming language for iOS.

Environment: AndroidSDK 4.1, SQLite 3.6, Eclipse IDE 3.5, Android API's, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential

IOS Developer

Responsibilities:

  • Designed, developed test cases and tests scripts as per Requirement documents and Prepared RTM (Requirement Traceability Matrix).
  • Responsible to qualify release compatible for IOS, Android, Mobile web, web.
  • Participate in daily stand up meetings to report about scope of work, testing progresses, outstanding issues, blocking points and so on.
  • Performed different types of functional and nonfunctional testing such as exploratory, GUI, usability, smoke, regression, browser compatibility, platform compatibility, boundary and security testing on different mobile devices with different OS versions.
  • Involved in IOS app build (xcode) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test the app on Android platform ( major release components)
  • Executed IOS native app, OS compatible (IOS 8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for the applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Logged, Tracked, Evaluated and verified the applications test results using Test director to track, analyze and generated reports on them.
  • Developed test plans and performed peer reviews of deliverable documents and test cases.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which keep track of the status and progress of the testing effort.
  • Preparing RCA after every testing cycle for process improvement.
  • Worked closely with Business Analysts and Development team on bug fixes and outstanding implementation gaps after delivering code components to System Integration Test (SIT) environment.
  • Involved in MobileCloud-Interactive testing the applications from a PC to the handset.
  • Involved in "send text" and numbers to the handset using the PC keyboard, simulating handset events in a single click like call me or SMS, capture screenshot.
  • Developed the activities and UI layers.
  • Used GPS provider to quickly find location and navigates the directions to the nearest bank or ATM.
  • Used Android SDK and Eclipse IDE for development.
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Created and used SQL Queries, Scripts and Stored Procedures for data validations.
  • Proficient in creating test data for Business users, Personal users, Commercial users.

Environment: Xcode, Mac OSX, Cocoa Touch, Foundation Framework, UI Kit, Xamarin Studio, Core Graphics, Objective-C UITableView, NS URL Session, Core Data, UI kit, Foundation

Confidential

Android Developer

Responsibilities:

  • Designed & developed a NativeiOS application using Swift.
  • Worked extensively with Swift, AV Foundation, NSUser Defaults and Auto Layout.
  • Extensively worked on table view controllers where the end user can scroll the list of items.
  • Followed the MVCdesign pattern during the development phase.
  • Performed the UI for the application to support both the portrait and landscape modes.
  • Created search bar using UISearch Display Controller and the respected delegates to search items.
  • Used UIScroll View to swipe the images by sideways to view a product from all sides.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms)
  • Applied UIDocument Interaction Controller to view the product description.
  • Developed Navigations between views using UINavigation Controller and easily user can identify in screen he/she is viewing.
  • Created tab bar items using UITabBar Controller where tab bar contains items like shop, lists, stores, cart and account where user easily redirect to respective pages.
  • Used the MapKit framework to find locations of the stores.
  • SQLiteDatabase integration using SQLCipher to encode the database.
  • Implemented the NSURL Session to integrate the web services.
  • Assisted the team in developing the app in cross-platform using Xamarin Studio with C# custom layouts and controls.
  • Worked on auto layout making the application to work on various apple devices.
  • Integrated the third-party libraries using Cocoa Pods to implement various features.
  • JSON based parsing response used for AFNetworking.
  • Implemented the GCD for the better memory management of the application.
  • Worked on push notifications to alert the customer with new offers or other information updates.
  • Implemented the concepts of multi-threading for better performance and memory management.
  • Monitor and analyzed the overall memory usage using instruments tool.
  • Perform profiling both in simulator and physical device.
  • Hands on experience with editor, debugging, native platform integration with Xamarin Studio.
  • Followed the agile scrum methodology throughout the life cycle of app development.
  • Identified and fixed application bugs.
  • Merging code using GITHUB& used Agile Methodology.
  • Worked closely within a cross functional team of testers and developers.

Environment: Android Platform, Android Studio, Java, XML, Eclipse IDE, ADTPlugin, SQLite, Unit, SVN

We'd love your feedback!