We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

3.00/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY

  • Over 8+ years of experience in Java and Androidapplicationdevelopment and IOS Development
  • Extensive experience in software development lifecycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing Android Applications using Android Studio as well as a combination of Eclipse, ADT and Android SDK.
  • Responsible for teh development and project management on Android Multimedia Framework
  • Well versed with various out of teh box as well as 3rd party APIs in developing cutting-edge applications.
  • Adept in programming languages like Java with hands-on experience in developing Android Enterprise Applications for mobiles and tablets using Eclipse, AndroidSDKandADT development tools and Android Studio.
  • Designed and developed android UI for displaying teh sales reports for retailers and sales distributors.
  • Strong development experience in an iOS application using Xamarin, C#, XCode, Objective C, C++andCocoa Touch Framework.
  • Upon login, teh user, based on his role, can see teh sales reports for teh retailers/distributors by weekly, monthly and quarterly.
  • Worked on several methods for testing and tracking of applications like kiwi.
  • Created a variety of scripts and tools to mine data, automate tasks, etc. using Python
  • Experience in NativeAndroid app development and Cross-platform app development (PhoneGap, Cordova)
  • Experience working with SQLitedatabase, GoogleMapsAPI v2, GPS, and push notifications.
  • Good understanding of User Interface Design and teh ability to create design mockups and wireframes.
  • Hands-on experience using Fragments, Activity workflow, Action Bar Navigation, Navigation drawers and Menu designs in Android.
  • Having Good noledge of C, C++.
  • Excellent noledge of XML parsers and JSON parsers.
  • Expertise in developing Apps using SQLite, Java, XML, JSON, Google Maps API, JavaScriptandGPS Location Data.
  • Excellent noledge in implementing Material Design and optimizing techniques using List Views, Recycler View, Card View.
  • Extensively experience in dealing with both REST and as well as SOAP-based web services.
  • Ability to develop custom styles and also modify teh out of box components to suit teh requirements.
  • Working experience on SQL, MySQLandOracledatabases.
  • Created Table View Controllers in teh application and segue ways from different View Controllers.
  • Used GitHub to push changed codes. Built Web pages that are more user-interactive using AJAX, JavaScript.
  • Responsible for code optimization and testing of teh website across different browsers.
  • Teh implemented interaction between frontend and backend using teh JSON object.
  • Validated input values to make sure that they will be accepted before they are submitted to teh server. Leveraged teh AndroidBluetooth Stack used for pairing mobile handheld devices to a Bluetooth enabled printer via Serial and BSP communication ports.
  • Tested teh application on Robotium, Appium and Roboelectric, JUnit to ensure quality control of teh app.
  • Provided support for teh desktop version of teh app where Backbone.js was implemented on a JavaScript framework with a restful JSON interface, based on teh model-view-presenter (MVP) application design paradigm.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Facade, Data Access Objects (DAO), Factory, Singleton, DataTransferObject (DTO) and Business Delegate in teh development of Multi-Tierdistributed Applications.
  • Good noledge in various open source frameworks like Struts, Spring and Object Relational Mapping Technology like Hibernate.
  • Good working noledge in version control tools like SVN, CVS,and Rational ClearCase.
  • Expertise on entire software development lifecycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere,andWeblogic Application Server.

TECHNICAL SKILLS

Languages: Java, JavaScript, SQL.

Operating Systems: Windows XP/7, Linux, MS-DOS.

Java Technologies: Java Swing, Eclipse SWT.

Software Development Methodologies: Kanban Methodology, Agile Methodology.

Frameworks & IDE Tools: Android Studio, Eclipse ADT, Android SDK, Volley, GSON, Balsamiq, Gradle, Logcat, JUnit, Log4J, Eclipse, SVN, Jenkins, TOAD/Oracle SQL Developer/DBeaver.

Debugging and Testing Tools: JUnit, DDMS, Log cat, Selenium Framework.

Web-Development Technologies: JSP, XML, XSD, XSLT, DTD, DOM, JSON, JSD, HTML5, Java Script, JQuery, CSS3, DHTML.

Servers: Apache Tomcat, Web Sphere, AmazonWeb Services.

DBMS: SQLite, MySQL, Informix 9.4, ORACLE 8i/9i/10g, SQL Server 2008.

OOAD: UML, Design Patterns.

PROFESSIONAL EXPERIENCE

Confidential, Saint Louis, MO

Sr. Android Developer

Responsibilities:

  • Worked on Android code dealing with Technician details to and from server to provide them with their day-to-day work.
  • Performed audit on services that communicate with server and displayed teh data for technicians on job to deal with teh customer devices.
  • Audited teh code and put forth ideas dealing with Caching mechanism to remove duplicate calls to teh server. Removal of duplicate calls would reduce teh overhead on teh client.
  • Provided teh team with analysis of teh code along with class and sequence diagrams to better understand teh process flow.
  • Performed code review and provided ideas to prevent calls that end up putting strain on resources allocated in firebase for teh current system.
  • Dealt with code surrounding geo-fencing services that deal with geo-location of teh technician and integration with teh Google maps API to navigate to work location.
  • Used Objective-C to make teh entire application,Swift for some application and Cocoa frameworks.
  • Worked on core data for database integration and core animation to create custom widgets in this application.
  • Designed & developed a Native iOS application using Swift.
  • Involved in developing a cross-platform mobile application which can run on both iOS and Windows platforms from teh architecture of teh application to implementing it by using Xamarin Studio.
  • Worked on threading and performance tuning to make teh application to run faster.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Worked on Appium and Automation testing in order to test teh user interface of teh mobile application.
  • Used Jenkins plugin which adds teh ability to call Xcode command line tools to automate build and packaging iOS applications, worked with networking framework MKNetworkKit.
  • Used bottom line responsibility to develop coding in teh project for this current application.
  • Worked on NF Networking and NSURL Sessions for this application as per teh requirement from teh client.
  • Used C# in Xamarin to create native mobile application.
  • Implemented SQLite databases to monitor shipments.
  • Experience in integrating sensor components and implementation of sensor HAL Layer on android.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented teh required GUI by making modifications to teh xml files.
  • Integrated location based services using Google Maps API to display locations of teh nearest stores.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Worked on debugging teh application using Log cat, DDMS.
  • Used Java script in teh backend process in order to develop and to test teh application with Phone gap
  • Worked on HTML, CSS to develop teh front end of teh mobile application and used JAVA script to develop teh backend functionalities of teh particular UI in this Ionic Framework.
  • Built Hybrid applications with Ionic Frame work, Xamarin in both iOS Xcode and Android Studio.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms).
  • Fixed and or maintained software written in VB.NET for multiple clients.
  • Developed web application by using ASP.NET for front end graphical user interface and VB.NET for code behind pages .

Environment: XCODE 8, IOS 7, IOS 8, IOS 9, IOS,10+, Swift 3, Objective-C, JAVA Script Tibco, Agile Methodology, Cocoa, Appkit, ASP, REST API, Xamarin, MSSQL, Jenkins, HTML, ASP.NET,VB.NET,CSS, Quality Coding, Android studio.

Confidential, Phoenix, Arizona

Sr. Android Developer

Responsibilities:

  • Registered teh Broadcast Receivers for teh android system announcements.
  • Designed teh Custom Action brand Custom Progress bar while making service calls.
  • Spearheaded creation of four new information-security departments: vulnerability, Risk assessment, penetration testingand security engineering services.
  • Architected a customized network protocol used by client applications including Android, iOS and Windows Phone 7 to communicate with cloud architectures.
  • Integrated ZXing Library to scan teh barcode and display barcode image.
  • Designed teh Custom Dialog, using teh Fragment Activity.
  • Involved in mobile testing using simulators, emulators and actual android, iOS and Blackberry devices.
  • Worked on large complex existing codebase in latest Android SDK, Android Studio and APIs using TDD, MV, and dependency injection design concepts.
  • Designed networking for teh application using android library layer and android framework layer.
  • Proficient in App UI design for both Android Widget (using Remote Views) and teh app itself using teh Material Design which includes Recycler View, Grid View, Navigation Drawer, Scroll Tab, Swipe Tab, Fragment, Dialog Box, Animations, Vector Drawable, ListView, and so on.
  • Experience in applying teh System Development Life Cycle (SDLC) and Object-oriented analysis and design (OOAD) for applications and understanding of business rules.
  • Using standard Android components like activity, service, SQLite and layout as well as creating custom views for an applicationuser with navigation drawer to show teh required options and list view.
  • Worked with Android Studio and teh latest Android SDK supporting from Lollipop (5.0) version to Oreo (8.0)
  • Enabled Bluetooth services using BTLE.
  • Played a key role in writing application logic using Eclipse IDE, ADT plug-in and Android SDK and Android Studio.
  • Wrote code for client integration with FedEx backend systems and API's like PARC, SPST and ROSS.
  • Implemented capturing teh screenshot of teh payment screen, Bitmap to PDF conversion features using Android NDK.
  • In firebase, created a mechanism for flexibility of corporate and facility announcements to teh exerciser.
  • Worked on teh generic code to support LFConnect (Life fitness Application) to track and support progress and as backend support to Planet fitness facility
  • Continuous Integration with Jenkins with AndroidStudioand separately with Eclipse.
  • Created a local database using SQLite to store and retrieve teh data.
  • Knowledge to build apps with Xamarin Studio and Cordova.
  • Implemented feature for sharing offer using Facebook, Mail, Twitter, push notifications and other social networking sites
  • Complete a relatively simple work-in-progress written with Xamarin iOS native tools (not XamarinForms).
  • Worked with Application Activity Lifecycle call-backs for providing teh security and showing teh login screen when teh app goes to background.
  • Developed detailed test plan and test summary documents that outlined teh tests to be performed for teh given requirements and teh results of these tests.

Environment: Java, Android SDK, Java Script, AngularJS, HTML, HTML5, XHTML, CSS, REST, XML, DDMS, ADB, Xamarin, Log Cat, Retrofit, Ajax, jQuery.

Confidential, Atlanta, GA

Sr. Android/iOS Developer

Responsibilities:

  • Designed teh screens by using Custom component views to reuse in other screens.
  • Involved in IOS app build (Xcode) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test teh app on teh Android platform ( major release components)
  • Executed IOS native app, OScompatible (IOS 8 and 9 version).
  • Developed interface for stocks with Bar graphs and Chart's using realm and charts to show teh stock values.
  • Worked with GDB, LLDBandXcode for debugging. Working with Subversion to checkout and update teh codebase changes.
  • Used Jenkins plugin which adds teh ability to call Xcode command line tools to automate build and packaging iOS applications, worked with networking framework MKNetworkKit.
  • Worked on NF Networking and NSURL Sessions for this application as per teh requirement from teh client.
  • Used C# in Xamarin to create a native mobile application.
  • Working experience in designing teh iPhone application using Objective-C&Swift 3.0, used teh current SDK's with Xcode8.3, 9.0 to support teh latest version of iOS 10, 11.
  • Good exposure in creating teh Storyboards, Xib's and developing teh custom UI as per teh customer requirement, integrating teh 3rd party libraries like Apptentive using teh Cocoa Pods.
  • Used RXJava as a library for composing asynchronous and event-based programs by using observable sequences.
  • Used Wireframes, Ultron, Invisionapp extensively to measure teh dimensions for developing teh application and created teh Animations to align with teh business rules.
  • Migrated teh entire app from roboguice to Dagger2 dependency injection.
  • Integrated HockeyApp to distribute teh application to teh Testers/QA and Product/Client.
  • Implemented teh Google Tag Manager(GTM) to update teh screen's content and toggle teh features in teh application.
  • Extensive experience in using Java and XML in developing Android applications using Android Studio/Eclipse with ADT plugin
  • Hands-on experience with an editor, debugging, native platform integration with Xamarin Studio.
  • Responsible for showing teh huge JSON content on teh UI by using different business logic and database queries.
  • Personal responsible for converting native IOS built application in Xamarin for both IOS and Android.
  • Started implementing Kotlin for JSON parsing for various modules of teh application.
  • Responsible for implementing Accessibility or Talk Back for each and every feature in teh application.
  • Responsible for Peer Code Review, Defect Resolutions.

Environment: Windows, Android 4.0 versions, Java, Xamarin, Android SDK, ADT 16.0.0, Eclipse Luna, SVN, REST API (XML), MySQL, Shared Preferences, SQLite.

Confidential - San Ramon, CA

Android Application Developer

Responsibilities:

  • Full life cycle experience including requirements analysis, high-level design, detailed design, data design, coding, testing, and creation of functional and Technical Documentation.
  • Reviewed business requirements, functional designs to gain a deep functional understanding of teh application.
  • I model if after Google support library which does teh same thing for Android API but does not cover multimedia.
  • Extensively participated in user meetings to gather teh requirements of teh application.
  • Followed agile methodology for teh application development.
  • Designed, developed and deployed android applications for mobile multimedia
  • OO Concepts and UML were immensely used for modeling.
  • Developed teh UI for teh app using edit boxes, buttons, 9-patch images, time picker, date picker, dialog boxes, alert boxes and spinners using various layouts.
  • Created new features to support application development in union with teh team.
  • Google Map API v2has been used to integrate map feature into teh application.
  • Used REST for webservice calls.
  • Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
  • Implemented logic to store and retrieve data related to latest deals in an SQLite database.
  • Worked as a team to support teh app for different Android API levels, like location, memory managementand Wi-Fi.
  • Extensive experience in using Android Studio and Eclipse IDE I model if after Google support library which does teh same thing for Android API but does not cover multimedia.
  • Used latest components (Android) like Fragments, recycle views, In-Notification features.
  • Worked on hybrid applications by using Xamarin framework for both Android and iOS.
  • JSON parsing was implemented using GSON parser to parse teh data and access teh services.
  • Time constraint issues, exceptions and errors were effectively handled for teh app.
  • Involved in unit testing with eclipse debugger and USB debugging as well as in post-production support and change request process to fix teh bugs.
  • Also, tested teh app consistency on multiple screens and mobile devices.

Environment: Android SDK, HTML, XML, JDK7.0, Eclipse,Xamarin, Google Maps,Android API, Android 2.3+, Apache Tomcat, SQLite, JDBC, JAX-RS, Eclipse, Geo-Fencing

Confidential, Plano, TX

Android/IOS Developer

Responsibilities:

  • Worked on modification of existing design for handling Walmart purchase orders.
  • Worked on implementing Reverse Invocation principal on existing system architecture.
  • Worked on analysis of various performance issues and providing solutions to fix it.
  • Comparing existing configuration with teh code and doing necessary changes in teh code and in iWay libraries.
  • Created a support to state-machine workflow as XML which by default converts to Java state machine file.
  • Created a support for Wireless card member login using RFID and NFC communication protocol technology.
  • Utilized Android Studio as teh IDE in development.
  • Implemented a Flash Game API callable by Javascript developers to develop Flash social games on ngmoco "mobage town" using a public API in use by 80 companies
  • Also halp built theAndroidversion of teh product which including architecture, design,and implementation of teh product as an add-on to teh web version
  • I build several Android SDKs including one that wraps around GoogleVolley REST framework and GreenRobot direct messaging for Android components. This provides teh fastest access to remote Visa Services via REST class from an Android device.
  • Designed Interfaces and GUI with services for mobile applications, Asynchronous programming in Xamarin. Forms and Xamarin. Android.
  • Implemented SVN repository and made teh code compatible to iWay 6.15+.
  • Worked independently on analyzing teh existing issues considering teh components involved and fixing them.
  • Created new Java components using IWay Java API and also changed teh existing code as per requirements.
  • Also halp built theAndroidversion of teh product which including architecture, design,and implementation of teh product as an add-on to teh web version
  • Created process flows for execution of data using IWay Designer.
  • Interacted with SAP team on validating teh data from SAP and making sure that it is successfully processed in iWay and sent to External third-party systems.
  • Analyzed teh data mapping issues and provided teh solution on fixing it.
  • Developed testing tools for validating data records using Eclipse SWT.
  • Implemented error reports using teh combination of JQuery, JavaScriptandHTML.

Environment: JQuery, JavaScript, HTML, I Way Integration Tools, I Way Service Manager, I Way TPM Manager, I Way Designer,Xamarin,I Way Transformer, I Way Java API, EDI, XML, TortoiseSVN, MSSQL, JDBC.

Confidential

Java Android Developer

Responsibilities:

  • Involved in teh feasibility study of teh project.
  • Involved in teh Analysis, Design, Coding,and Development of custom Interfaces.
  • Developed attachment upload feature to teh server using teh background tasks and calling teh Camera Application of teh Android.
  • Participated in designing teh user interface for teh application using HTML, DHTML, and JSP.
  • Gathered requirements from teh client for designing teh Web Pages.
  • Developed teh Form Beans and Data Access Layer classes.
  • Involved in writing Client-side Scripts using JavaScripts and ServerSidescripts using Java Beans and used Servlets for handling teh business.
  • Worked extensively withAndroid Studio, Java and AndroidSDK frameworks.
  • Used Objective-C to make teh entire application,Swift for some application and Cocoa frameworks
  • Involved in writing complex sub-queries and used Oracle for generating on-screen reports.
  • Involved in deploying teh application in a test environment using Tomcat
  • XML was used to transfer teh data between different layers.
  • Acquainted with making applications using AndroidNDK (Android with C++ using JNI).
  • Deployed EJB Components on WebLogic.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.

Environment: EJB,JavaBeans,C++,Java, JSP, Servlets, Android,JavaScript, JDBC,Android NDK,SDK, WebLogic Server, Oracle, HTML, DHTML, XML, CSS, Eclipse, Jdk1.6, Servlets, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in designing Database Connections using JDBC.
  • Identified System Requirements and Developed System Specifications, responsible for high-level design and development of use cases.
  • Developed coded, tested, debugged and deployed JSPs and Servlets for teh input and output forms on teh web browsers.
  • Involved in design and Development of UI using HTML, JavaScriptandCSS.
  • Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle9i.
  • Responsible for working with other developers across teh globe on teh implementation of common solutions.
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Involved in Significant customer interaction resulting in stronger Customer Relationships.
  • Experience in going through teh bug queue, analyzing and fixing bugs, escalation of bugs.

Environment: HTML, DHTML, XML, CSS, Java Script, Jdk1.6, Servlets, Tomcat Web Server, JDBC, JSP, Oracle 10g, Windows.

We'd love your feedback!