We provide IT Staff Augmentation Services!

Android / Ios Developer Resume

4.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Over 5+ years of experience in Java and Android/IOS application development.
  • Have hands - on experience in developing hybrid applications using IBM mobile-first platform V7.1,V8.0.
  • Experience in Native Components of Android applications: Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments, and Support Libraries to create high quality and stable applications.
  • Command in React Native JS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
  • Achieved Native navigation by using React Native navigation, created a fork for adding features to fit design needs.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React Native Application.
  • Experience in Android UI toolkit and Layout Managers. Proficient in the Android application framework. Experienced with Android SDK tools.
  • Proficient in Android applications development involving User Interface development, Notifications, Adapters, Content Provider, Services, and Telephony Manager.
  • Experience in working with web technologies like HTML5, CSS, Ajax, jQuery, and JavaScript.
  • Able to handle JSON and XMLHTTP requests from web services and parsing responses using native implementations and third-party libraries.
  • Developed elegant user interfaces with rich features and worked on Android open-source projects (AOSP) and OTA package tools and Knowledge on multimedia frameworks such as Audio and Video frameworks.
  • Expertise building Native Android Applications using (ANDROID SDK, NDK) as well as Hybrid applications using (Apache Cordova, Phone Gap) Platforms.
  • Designed GUI and interfaces with services for mobile applications and worked on OOD (Object Oriented Designs).
  • Extensively worked on memory leaks, push notifications, multiple screen support, data offline usage, accounts, and sync on Android.
  • Expertise in Android application development using Eclipse IDE, Android SDK, Android emulator, and ADT plug-in
  • Expertise in Data Structure, Multithreading, Collections, Exception Handling, and Serialization.
  • Experience in working with Google Maps API, GPS Location Data, Google Play Services API, Google Analytics, Google Cloud Messaging API, Location Manager, and Notification Manager.
  • Skilled in developing APIs for middleware Framework modules for mobile platforms using C, C++, and Java.
  • Experienced in developing consumer-ready Native Android Applications Hybrid Mobile Applications Android/iOS/Mobile Web using Phone Gap, JavaScript, jQuery.
  • Have hands-on experience in the complete project life cycle, with domain knowledge in Mobile Application Development and Web application development.
  • Knowledge of project life cycle for web applications using various methodologies such as the Waterfall model and Agile Scrum Model.
  • Experience in using Design Patterns and Object-Oriented Methodologies to design software for mobile phones.
  • Designed Interfaces and GUI with services for mobile applications, Asynchronous programming in Xamarin. Forms and Xamarin. Android.
  • Experienced in working on the Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident, and Change Management).
  • Experience in architecture design, development and implementation of software applications and testing.
  • Highly capable of handling multiple tasks, prioritizing, and meeting deadlines.
  • A self-driven, goal-oriented, customer, focused software professional with proven ability to successfully work in all phases of the Software development lifecycle.

TECHNICAL SKILLS

Programming/ Scripting Languages: Android, Kotlin, Xamarin PL/SQL, Java, J2EE, JDBC, UNIX Shell scripting, Flutter, Objective -C, Swift.

Development Tools: Android Studio, JDeveloper, Azure, NetBeans6.X, MS Visual Studio Code, IntelliJ IDEA, XCode, Eclipse.

Web Technologies: HTML 5.0, AJAX, DHTML, XSL, XSLT 2.0, jQuery, JSP, JavaScript, Servlets, AngularJS, Angular, NodeJS, jQuery Mobile, Ionic.

Web Services: Android SDK, HTTP, Restful Web Services, Google APIs, XML, DOM parsers, SAX parsers, SOAP, JSON

Database Technologies: MySQL, SQLite, SQL Server.

Third Party Libraries: Picasso, phone gap, Espresso, OpenGL, Cordova, Dagger, Mishap

Testing Tools: Espresso, Mockito, DDMS, Logcat.

Mobile Technologies and Tools: Android Emulator, Trace View, Draw 9-patch, IBM Mobile First v7.1, v8.0.

Operating Systems: Windows, Linux, UNIX, VMware

PROFESSIONAL EXPERIENCE

Confidential, Fort Worth, TX

Android / IOS Developer

Responsibilities:

  • Working on a Hybrid mobile application which allows the users to remotely reserve tickets.
  • ImplementedRESTservicestothecalltheApi’sinthebackendservertogetrequiredHTTPresources.
  • Analyzed with the POSTMAN tool to verify the backend server response for the REST calls.
  • Using tools like Splunk and Kibana for checking the application logs.
  • Used to deploy the adapter in mobile-first console (MFP) running on WAS 9environments.
  • Worked on Oauth Set Up on for initiating the token and security setup for the login process. where we used to call a security question through a security challenge handler.
  • Updated the Android SDK to the latest level which is available in the current market.
  • HaveExperienceonIBMTrusteerwhichisusedasanextrasecuritymechanismforthemobileapp.
  • Worked as production support for critical priority issues which will be ticketed from the customer care specialist.
  • Build CI/CD using Xcode server and was responsible for manning App Store Connect Account to handle Apple release.
  • Developing mobile applications in Flutter and/or Java/Kotlin/Swift.
  • Used to test the apps through apple test flight and google beta testing.
  • Involved in the development and enhancements of features to restrict usage based on Authorization and Authentication tokens.
  • Developed Web API using NodeJS, ReactJS, and React Native and hosted on multiple lead balances API instances.
  • Used Jenkins for continuous integration and worked on Android Frameworks to implement features for the payment gateway.
  • Used a sliding side menu library for easy navigation through the app and enhanced the UI design of the application.
  • Implemented Jenkins pipeline for continuous deployments. Installed and configured Jenkins CI/CD pipelines, installed plug-ins, configured security, created a master and slaves for implementation of multiple parallel builds.
  • Implement the Mobile-First analytics to Insight crash reports, users, audience, and events for monitoring the app across the App Store and Google Play.
  • Worked with multiple technology stacks to deliver the right Mobile experience for our customers’ needs, i.e., use the right tool for the right job, whether it be Native, React Native, PWA or even Flutter Used to test the apps through apple test flight and google beta testing.
  • Worked extensively on local data storage using Shared Preferences, SQLite database and Filesystem.
  • Efficiently consumed and managed RESTful web services with XML and JSON formats.
  • Supported the design, development, testing, and implementation of new business and support applications.
  • Migration of All Legacy Applications to integrate GIT/Bit Bucket Repositories, Jenkins, Artifactory, with SonarQube Analysis in CI/CD Pipeline Infrastructure.
  • 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.
  • Developed various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager).

Environment: IBM Mobile First Platform 8.0, HTML5, CSS, JavaScript, jQuery, SQLite, SQL Databases, Junit, GPS Services, GitHub for version control, XML, JSON Frameworks: UI Kit, Core Location, Agile Scrum Methodology, Eclipse IDE, REST Web Services, Objective-C, Swift, React Native, Splunk, Kibana.

Confidential, St. Louis, MO

Android / IOS Developer

Responsibilities:

  • Developed update patches, modules, and components for different applications
  • Worked on Android Framework Customization which supports easy XML parsing using a convention over configuration-based XML pull parser, new adapters, and widgets, such as List Adapter with Progress an Image Loader which can load images from the web asynchronously, backed by a FIFO cache, etc.
  • Streaming Plug-in for its own and third-party real-time streaming services.
  • Real-time P2P communication between mobile devices.
  • Developed iOS, Android, and windows applications using C# Xamarin Forms.
  • Developed a Cross-Platform application using Xamarin. Forms and deployed on iOS, Android, and Windows Platforms.
  • Worked extensively with the Xamarin framework, SQLite, SQL Server and a third-party library Web API.
  • Used SQLite.NET with MVVM for reading and writing data to a local SQLite database.
  • Used Xamarin Insights for finding and debugging issues in the app.
  • Participated in developing the UI for the app using Web Views, middleware apps, Buttons, 9-patch images, dialog, and Alert dialogs.
  • Integrated Push Notifications (GCM) to notify the user about new in-stock apparels and worked on CTS test cases to ensure that the applications support the Google standards.
  • Used GIT Bitbucket for version control and updating and push the changes into the application and followed Agile with JIRA for implementing this project.
  • Worked with Android UI components such as Layouts, Menus, and Action Bars.
  • Researched on application acceptance and solicited feedback from users to make the new and existing applications more user-friendly
  • Wrote technical specifications and maintained all reports about the application development process.
  • Worked on the local data storage using shared preferences, SQLite database, and filesystem.
  • Created worker threads for handling long term operations to ensure the best UI performance.
  • Handled time constraint issues, exception and error handling for the app.
  • Involved in post-production support and Change Request process to fix the bugs
  • Implemented a well-versed error handling system in the application.
  • Used Multi-Threading extensively as the immersion reading needed many tasks to be performed at one time.
  • Worked with the Android SDK and implemented Android Bluetooth and Location Connectivity components.
  • Handled XML data using efficient parsing techniques such as DOM parser.
  • Responsible for consuming the REST services, getting JSON responses, and parsing them to get the required information.
  • Integrated APIs/SDKs that provide services for media, phone, navigation and speech-recognition.
  • Worked on Google APIs such as Firebase, Google Play services, Email Integration API to examine the viability of the app over Google services exclusively.
  • Used Dagger and Butter Knife to inject the dependencies for supporting the Android platform and its compatibility with plugins of the Kindle reader app.
  • Used Rx Java as a library for composing asynchronous and event-based programs by using observable sequences.
  • Worked on automated UI Acceptance testing using the Xamarin Test Cloud.
  • Used project libraries like Android Support Library, Dagger, Butter Knife, Event Bus, View Pager, Rx JAVA, ORM-LITE, and another common library.
  • Used GIT for project management and version control.
  • Performed test cases for the smooth functioning of Immersion reading using both the Gradle and ANT build Systems.
  • Good knowledge and implemented interfaces like Java JNI and HAL like issuing requests for captured results to the camera subsystem.

Environment: Android SDK, Xamarin, Google Maps, XML, HTML, Dagger, Retrofit, RX Java, Appium, Robotium, Robo electric, Espresso, Agile Environment, Objective -C.

Confidential

Android Developer

Responsibilities:

  • Understanding the requirements of the module.
  • Developedtheapplicationtoadapttovariousorientationsupportandresolutionsbasedonthedevice.
  • Responsible for the development of all application components and UI resources.
  • Performed testing on Physical device and the android emulator.
  • Built compatibility with android version 1.5 to present.
  • Custom Alphabetical Dictionary integration, rearrange, and move cards in deck feature, search cards feature.
  • Developed the SQLite database to store data and enable features to work offline.
  • Responsible for executing the code, deploying the application, and fixing the bugs.

Environment: HTML5, CSS3, JavaScript, SASS, Angular 1.0, Angular. JS, NodeJS, Ajax, JSON, REST APIs, Agile, GIT, JIRA, Karma, Jasmine

We'd love your feedback!