We provide IT Staff Augmentation Services!

Android Ios Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 years of information technology experience in developing native mobile applications as an Android and iOS application developer.
  • Excellent knowledge of Software Development Life Cycle with strategically designing and implementing design, development, debugging and deployment phases of the requisite software.
  • Strong working experience in Agile and Scrum methodologies and on Xamarin.
  • Experience working in Test Driven Development and Pair Programming.
  • Strong working knowledge in Object Oriented Programming (OOPS) with experience in programming languages like C, C++, Objective C and Swift.
  • Experience in developing high performance Native iOS applications that respond appropriately at every phase of their life cycle while consuming optimal amount of memory using different SDKs, frameworks and different versions of XCode.
  • Undertaken full life cycle of Android Application Development which includes testing on device and simulator as well.
  • Well - experienced in Android and iOS Mobile application testing and developing automation scripts.
  • Experience in developing the application using MVC and MVVM patters, Cocoa design patterns like delegation, observer and delegation.
  • Experience in developing consumer as well as enterprise level mobile apps using Android SDK (Froyo, Ginger Bread, Honeycomb, Ice cream Sandwich, Jelly Bean, KitKat, Lollipop and Marshmallow).
  • Strong knowledge and experience in iOS SDK 5, iOS SDK 6, iOS SDK 7 and iOS SDK 7.1.
  • Experience working on In-App Purchase, Remote and Local Push Notification.
  • Strong understanding of Apple iPhone App store requirements, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on test/Real device.
  • Experience on various frameworks and API's including Core Location, Core Graphics, Media Player, Core Data, Map Kit, Core Animation, UIKit and creating own frameworks.
  • Experience in Integrations such as Facebook, Twitter, Instagram and Google+ with OAuth token handling.
  • Experience with Google mobile service provider API, third party API's and MapKit framework.
  • Proficient with common Android framework APIs (Phone Gap, Web View, Google Maps, Telephony API, Camera, Contact Manager)
  • Experienced in UI Design, can translate concept design into user interface on mobiles like iPhone, iPad and Apple watch
  • Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialogs, Alert boxes, Status Notifications, Action bars, and Spinners for various layouts in Application development.
  • Experience in various software developments IDE's like Eclipse, My Eclipse, Android SDK, Android NDK, Android Studio, XCode and MS Visual Studio.
  • Experience in developing games using Unity.
  • Experience in branching, pushing and merging codes with remote repository such as Perforce, Bitbucket, GIT and SVN.
  • Working experience on Jira tool for updating the status and corodinating with the team and also for tracking the status.
  • Proficient working on web technologies such as HTML, XHTML, DHTML, CSS, JavaScript and ReactJS.
  • Good Knowledge on debugging, analyzing and fixing issues using applications Logcat and DDMS.
  • Experience of iPhone mobile application development and testing on device and simulator using XCode and Swift.
  • Well-experienced in Android and iOS Mobile application testing and developing automation scripts.
  • Experience in Continuous integration tools like Jenkins.
  • Experience with multiple databases like MS SQL Server, SQLite and Oracle
  • Acquainted with making applications using Android NDK (Android with C++ using JNI).
  • Skilled in use of web services such as REST and SOAP
  • Well-experienced in Game engines and Software Development kits.
  • Proficient in 2D and 3D Game Programming on Android and Java platforms.
  • Good knowledge in automating software build processes using Apache ANT.

TECHNICAL SKILLS:

Languages: Java, Swift, C#, C++, Objective C, JNI

Android Versions: Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow, Nougat

Operating Systems: Linux, Windows, Unix, Mac OS X

Mobile Operating Systems: Mobile Operating Systems iOS 8, iOS 9, iOS 10, Windows Mobile, Android

Web Technologies: HTML, XHTML, DHTML, CSS, JavaScript, ReactJS

Versioning Tools: Perforce, Git, Bitbucket(Stash)

Frameworks: UIKit, MapKit, Message UI, Core Graphics, Core Animation, Core Media, AVFoundation, Core Data, Core Foundation, Core Location, WebKit

CI Tools: Jenkins

Testing Tools: Jira, ADB

Build and Logging Tools: Ant, Logcat, DDMS

IDE s: Eclipse, My Eclipse, Android SDK, Android NDK, Android Studio, XCode, MS Visual Studio, Unity, Xamarin

Databases: SQLite, Oracle, MS SQL Server

Web Application Servers: WebLogic, Apache Tomcat, JBoss, WebSphere

ERPs: SAP BI, Xcelsius, SAP Lumira, SAP Explorer

PROFESSIONAL EXPERIENCE:

Confidential

Android iOS Developer

Responsibilities:

  • Developed UI for the mobile application.
  • Worked extensively with Android Studio, Java and Android SDK frameworks.
  • Worked extensively with XCode, swift,iOS.
  • Followed MVC pattern while designing the application.
  • Implemented the continuous integration of the project using Jenkins for both Android and iOS versions.
  • Implemented the unit test cases for all the features implemented in the application.
  • Developed restful calls for validating the scanned imei.
  • Implemented Linearpro scanner in the application.
  • Provided fixes for many of the critical issues that came up by analyzing the application using the logcat/ADB/DDMS.
  • Developed the SQLite database for storing the data in the local device.
  • Developed the UI for the application using the Fragments,and Android support Library like cardview and recylerview.

Environment: Android Studio, Java, Android SDK, Jenkins, Logcat, ADB, DDMS, XCode, Swift, MVC

Confidential

Android iOS Developer

Responsibilities:

  • Worked extensively with Android Studio, Java and Android SDK frameworks.
  • Worked extensively with XCode and Swift.
  • Worked on Xamarin, Visual Studio for developing cross platform application.
  • Created SQLite database so that the application can store the captured data.
  • Implemented CodeSync feature in the application to get all the dropdown values from the server using java and JSON
  • Developed submission of person and vehicle functionality to the server.
  • Used several simultaneously executing Async Tasks to monitor and display the data received from the server on different activities and fragments.
  • Developed the application using MVC pattern, MVVM lite patterns.
  • Created UI for the application using Xamarin Forms.
  • Developed unit test cases for the application using XUnit.
  • Customized the calendar native app while using the calendar in our application.
  • Implemented the unit test cases for all the features implemented in the application.
  • Provided fixes for many of the critical issues that came up by analyzing the application using the logcat/ADB/DDMS.
  • Implemented the continuous integration of the project using Jenkins for both Android and iOS versions.
  • Used Git and SourceTree to manage the code repositories and commit code.
  • Used TextWatchers and added TextChangedListeners to EditTexts to listen to user text input events and take actions accordingly.
  • Contributed and participated in new feature/product specifications.
  • Worked in an Agile environment.

Environment: Android, Java, SQLite, Android Studio, IOS, Swift, XCode, Jenkins, Agile, Logcat, ADB, DDMS, xUnit, MVC, MVVM, Xamarin, JSON, Visual Studio

Confidential

Android iOS Developer

Responsibilities:

  • Worked extensively with Android Studio, Java and Android SDK frameworks.
  • Worked extensively with XCode, swift.
  • Developed attachment upload feature to the server using the background tasks and calling the Camera Application of the Android.
  • Developed transferring the files from different phones using the Bluetooth functionality in Android.
  • Created the UI of the application using fragments and XML Layouts.
  • Designed Effort estimation of the team.
  • Developed user-friendly user-interfaces using widgets like Menus, Dialogs, Different Layouts, Buttons, edit boxes and Selection widgets like List View and Scroll View as per the requirement.
  • Implemented gathering the contacts information of the person by invoking the Phone Dialer and Contacts android applications using the intents.
  • Followed MVVM pattern while developing the application.
  • Developed search functionality of Citations and Violations on the SQLite database and on the server.
  • Implemented the unit test cases for all the features implemented in the application.
  • Identified critical, crash, hidden defects in and gave quick fixes by analyzing logs.
  • Contribute and participate in new feature/product specifications.
  • Worked in an Agile environment.

Environment: Android, Java, SQLite, Android Studio, iOS, Swift, XCode

Confidential

Android/IOS Developer

Responsibilities:

  • Worked extensively with Android Studio, Java and Android SDK frameworks.
  • Worked extensively with XCode, swift.
  • Developed Person and Vehicle submission functionality to the server using JSON parsing and onto the SQLite database.
  • Developed search functionality of person and vehicle on the SQLite database and on the server.
  • Constructing HTTP requests, fetching server response and parsing feeds wherever required.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Developed simple scalable user interface using ReactJS libraries.
  • Designed and developed the request and response data to and from camera/gallery.
  • Contribute and participate in new feature/product specifications.
  • Worked in an agile environment.

Environment: Android, Eclipse, Java, SQLite, Android Studio, IOS, Swift, XCode, Xamarin, C#, JSON, ReactJS

Confidential

Android Developer

Responsibilities:

  • Worked on the Demo Implementation Monopoly game applications.
  • Made JNI calls to the library which is written in C++ using the java wrapper classes.
  • Worked on the demo implementation such that the demo can be played for some duration and then the user must subscribe for the full version by connecting to the relevant site.
  • Implemented the unit test for the application using XCTest.
  • Developed UI test cases for the application using XCUITest framework.
  • Implemented Unit tests and UITests for the application using Android Instrumentation Framework

Environment: Android, Core Java

Confidential

Android Developer

Responsibilities:

  • Made bundle for two game applications (Worms and Tetris) to be part of single apk file.
  • Combined two j2me game projects into one single jar so that the user can play both the games using single jar file.
  • Combined source and resource.

Environment: Android, Core java

Confidential

Android Developer

Responsibilities:

  • Implemented advertisements of OVI store for applications.
  • Implemented advertisements in the game. When the user touches the ad, it connects to another site where there is more info about the ad. Used the CocoaPods to implement the library dependencies.
  • Implemented the unit test for the application using XCTest.
  • Developed UI test cases for the application using XCUITest framework.
  • Implemented Unit tests and UITests for the application using Android Instrumentation Framework.

Environment: Android, Core java, iOS, CocoaPods, Swift

Confidential

Android Developer

Responsibilities:

  • Implemented standalone SDK which will be used for both J2ME and Android in Need for Speed the Run project.
  • Implemented changes in SDK for supporting both J2ME and Android platforms. Implemented the unit test for the application using XCTest.
  • Developed UI test cases for the application using XCUITest framework.
  • Implemented Unit tests and UITests for the application using Android Instrumentation Framework

Environment: Android, Core Java

Confidential

Android Developer

Responsibilities:

  • Implemented EADRM for game applications in android.
  • Implemented EADRM for the game so that the ‘. apk’ file will run only on the device it is downloaded. And prevents the application to run on other devices.
  • Bounded the apk file to emi device code.
  • Implemented the unit test for the application using XCTest.
  • Developed UI test cases for the application using XCUITest framework.
  • Implemented Unit tests and UITests for the application using Android Instrumentation Framework.

Environment: Android, Core Java

Confidential

Android Developer

Responsibilities:

  • Implemented Mercury Library for game applications in android
  • Implemented mercury library for the game so that the size of the .apk is reduced and when we start the game the resources used in the game are downloaded once and we can use those resources ever after.

Environment: Android, Core Java

We'd love your feedback!