We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Tempe, AZ

SUMMARY

  • Over 8 years of Software Design and Development Experience and over 5+ years in Android based applications with equivalent knowledge in Java development. 3 years of experience in Java Applications development and programming languages like C, C++. Over 1 and half year of experience in Web services development and Android SDK
  • Expertise in developing Applications using Android Studio and Eclipse IDE and worked on ADT plug - ins of Android like SQLite.
  • Expertise in integrating API with SDK of versions from 2.1 to latest Lollipop 5.1
  • Proficient in App UI design for both Android Widget (using RemoteViews) and the app itself using the Material Design which includes RecyclerView, GridView, NavigationDrawer, Scroll Tab, Swipe Tab, Fragment, Dialog Box, Animations, Vector Drawable, ListView, and so on.
  • Experience in applying System Development Life Cycle (SDLC) and Object-oriented analysis and design (OOAD) for applications and understanding of business rules.
  • Proficient with common Android framework APIs (Location, Camera, Notifications, Maps)
  • Experience managing apps and Memory Management using Paging and Hash mapping.
  • Extensive work on BTLE for low energy consumption on BLE devices.
  • Worked with UX Designers, Architects & Developers to build enterprise mobile solutions.
  • Good understanding of SOAP, Web Services, XML Parsing and JSON.
  • Experience in Web Technologies like HTML5, CSS, AngularJS, JQuery, J2EE
  • Highly proficient in dealing with Threads and Multi-threading concepts such as Synchronized
  • Proficient in Bootstrapping with XML based applications.
  • Expertise in shaping the project structure using UML diagrams with help of Rational Rose
  • Expert in building Client/Server computing with basic TCP and UDP Socket Programming, web-based n-tier architecture, Database design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Experience with GIT, JIRA, Sonar, Gradle, Maven, Jenkins tools
  • Had working knowledge on messaging related technologies like GCM, SMS, MMS, XMPP, SMTP Skilled in working on Database Schemas with MySQL, Oracle 11g and Microsoft Access
  • Working knowledge on Database arranging software like Informatica, DataStage
  • Experience on Mobile Packager for zipping and holding packages to folder eg., exe file
  • Experience in writing and executing unit test cases using JUnit Testing Framework and debugging.
  • Knowledge on various deployment processes like Continuous Integration, Delivery.
  • Experience in using GIT as control of source for most android applications
  • Experience in working with MVC frameworks like PhoneGap using HTML, CSS as front-end
  • Worked closely with Business Analysts and QA team members to understand requirements, design, and ensure system meets business and technical objectives.
  • Experience working in on-off shore models.
  • Experience in working automated tests and writing into manual test cases

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++, C#, JavaScript, HTML, JavaScript, ASP.NET, Android SDK, NDK

Platforms: Windows, Android, LINUX

Web Technologies: Ruby on Rails, XML, Bootstrap, AngularJS, SOAP, Servlets, Swings, Spring Frameworks, JSP, JDBC, JSON, Ext JS

Networking: TCP/IP, HTTP, HTTPS, DNS, FTP, Ethernet Connections (TCP, UDP), CISCO Certified CCNA program

IDE: Eclipse, Xamarin, Intellij Android Studio, JGrasp, Visual Studio

Software: Microsoft Office 98/00/VISTA/7/10, Flash, DreamWeaver, Photoshop, VMWare, Firebug

PROFESSIONAL EXPERIENCE

Confidential

Android Developer

Responsibilities:

  • Worked on dynamic processing of various activities and created a workflow model for UI rendering.
  • Involved in allocating video tutorials and texting guides for users into application.
  • Worked in static creation of Sign In and Sign Up fragments into a single activity.
  • Involved in creating a Retrofit Web Service end points for instantiating various API level calls
  • Involved in updating JSON module for every back-end service for Restful Web Service.
  • Included Dagger for dependency injection for mocking JSON with Mockito into REST API web service
  • Created unit test cases for passengers list, web service token, credit card tokens for initial testing
  • Had integrated the TFS into GIT Android Studio as primary source control tool.
  • Total implementation of project in Android Studio 2.1.2 and Gradle 2.12.1 bin.
  • Included bus tracking through web app with deep linker into Android application
  • Participated in daily SCRUM and SPRINT meetings for discussing user oriented stories.
  • Developed the same mobile application to support Clover Device (Kiosk) for Practitioner.
  • Used GitHub, SVN for source control and SourceTree for local commits, push and pull requests.

Environment: Android Studio 2.3, Gradle, Retrofit, Dagger, Slack, JIRA, Confluence, Bamboo, Restful API Web Service, Zxing, Git, GitHub, Java UI, Agile SCRUM, JUnit Suite

Confidential, Tempe, AZ

Android Developer

Responsibilities:

  • Worked on Confidential custom libraries for generating views and layouts and integrated them into App
  • Responsible for all video activities in App like Splash Screen and Video tutorials
  • Worked on various different Android NDK applications using JNI programming for supporting major features on Android layouts
  • Integration of third party API’s for Mobile Access and data collection using NFC (Bluetooth) in Mobile for data logging.
  • Worked on BLTE to connect onto GATT server for smooth Near Field Communication (NFC) for embedded support systems.
  • Worked on Seos powered mobile access for security systems
  • Created JSON serializable interface for description of data
  • Compatible from Android Gingerbread to Marshmallow versions.
  • Created a Menu layout for easy access throughout the app accessibility
  • Followed MVC architecture for designing and modelling tasks.
  • Created a log data accessible through REST API for any warnings in case of any illegal access
  • Responsible for documenting data based on Agile Methodology SCRUM basis
  • Responsible for UI Design and Layout integration in Seos Mobile Access with Ext JS
  • Building app using build tools Gradle and Maven in Eclipse IDE
  • Worked apps on flow of GitHub as source and data process management
  • Worked in team with other departments within App development for knowledge sharing
  • Responsible for demo and project presentation in the meetings.

Environment: Intellij Android Studio SDK, BLE, Eclipse IDE, REST API, Maven, Android API 16-23, XML, JSON, Java UI, SCRUM, Third party API’s

Confidential, Irving, TX

Android Developer

Responsibilities:

  • Responsible for designing mode for different android devices.
  • Responsible for designing all the GUI elements by making required modifications to the xml.
  • Android compatibility to all the devices from API level 16 to 22.
  • Worked on various SDK apps for material design layouts.
  • Responsible for working on Custom UI widgets for summary
  • Responsible for implementing splash screen, end user agreement and introduction of app with FRAGMENTS.
  • Implemented PhoneGap/Cordova apps using HTML, CSS
  • Worked on android lock pattern, sure-swipe, Touch-ID for user authentication for user preference.
  • Worked on camera for user profile picture when signed in UI.
  • GPS technology based trigger geo-fence experience.
  • Worked on BLE for location based communication for BLE watch and Gear for embedded support using JNI programming
  • Worked with testing the application on SauceLabs on different levels of android devices and versions.
  • Created various user interfaces and algorithms for data usage and other analytical information
  • Worked on user keep-alive, customer cookies and save profile Reference ID for user.
  • Worked on Emulator and Device tracking with enabling ADB and debugging methods
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat.
  • Involving in handling the issues Related OOB Device Encryption, porting networking items such as DHCP and VPN.
  • Worked on Gradle build tool in Android SDK
  • Demonstrated the apps and description and App building using GitHub
  • Responsible for Demo and Project Presentation in the meetings.

Environment: Intellij Android SDK, PhoneGap, Notepad++, Eclipse,Android Studio, XML, JSON, Material Design, Virtual Machine, API’s, Lollipop, Java script, JQuery, Web Services (REST, SOAP, JSON, Server)

Confidential, Merrimack, NH

Android Developer

Responsibilities:

  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Designed custom layouts with Bootstrapping and HTML5
  • Designed complex User Interface screens using views and widgets.
  • Used PhoneGap/Cordova as platform to develop application layouts and widgets
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and can adapt to tablet and phone resolutions.
  • Experience in C++ language for native coding.
  • Integrated BLE device on displaying and monitoring your current transactions on BLTE principle
  • Implemented sorting options for search items based on categories (Relevance, Price, and Rating).
  • Enhanced search functionality by adding auto fill and search history features.
  • Created a local database using SQLite to store and retrieve the data (generally for the recently searched history of their credits).
  • Used shared preferences to store and retrieve persistent key value pairs across user sessions.
  • Redesigned the cart checkout process with enhancements such as the accordion-style interface that acts as guide to complete user purchase.
  • Used subversion for branching and merging new features without disrupting mainline development on trunk.
  • Created a credit calculator, which helps them to invest money before deadline.
  • Application UI developed by Ext JS as primary source
  • Implemented a domain, which helps in future opportunities in investing money.
  • Implemented a GUI for Account login, Bank Account managing and transferring money securely.
  • Worked on Emulator and Device tracking with enabling ADB and debugging methods
  • Responsible for testing the application on various android devices and debugging the issues using DDMS and Logcat.
  • Implemented videos for detailed explanation of various investment choices and published articles of experts.
  • Implemented GitHub as main source control
  • Involved in debugging and porting the application on various mobiles.
  • Implemented Fragments in Activities.
  • Implemented a summary of all profile recent activities with Confidential Investments.

Environment: Intellij Android SDK, Xamarin, Maven, AngularJS, Eclipse IDE, PhoneGap, Java, SQLite, Subversion, XML, J2EE, C++, JQuery, SOAP, REST, GUI, FX Applications, Front controller design pattern, JQuery, Soap UI, CXF, Core Java

Confidential, Mc Lean, VA

Java/ Android Developer

Responsibilities:

  • Co-Ordinate with the Onsite Team to execute the Project based on On-Site - Off-shore model
  • Involved in requirement gathering, UI design and development
  • Involved in Analysis, design and coding.
  • Used Spring Frame work for Service layer and DAO layer.
  • Configured JMS listeners using Spring JMS.
  • Used WSDL to describe Web Services.
  • Used Data Synchronization as Message System
  • Used SOAP to exchange information with external systems.
  • Followed MVC Architecture.
  • Created Maven scripts for the complete module.
  • Worked on spring batch in reading data from database and posting it to MQ.
  • Involved in writing JavaScript, HTML and CSS for dynamic manipulation of the elements on the screen and to validate the input.
  • Designed and implemented the user interface using servlets, java script, java beans, struts and EJBS.
  • Used CVS for version controlling.
  • Used Maven as build and deployment tool.
  • Data access using Hibernate and DAO access.
  • Implemented Spring IOC.

Environment: J2EE 1.5, Servlets, Spring Batch, Spring JMS, UML, Microsoft Visio, XML, WSDL, SOAP UI, Eclipse IDE, Tomcat 6.0, JBoss, TestNG, Maven 2.x.

Confidential

Software Engineer

Responsibilities:

  • Implemented web-service integration from SOA using SOAP, WSDL and REST web services.
  • Responsible for developing the user interface using JSF, JSP, Java Script and HTML.
  • Developed Action classes and Java classes for the corresponding Struts Actions.
  • Designed and developed web based Configuration tool, data source for database connection.
  • Used Log4J logging framework to write log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used VSS for version control and Maven to build the application.
  • Used Eclipse IDE for the development environment.
  • Experienced in Networking Socket Programming like TCP/IP, UDP protocols.

Environment: OOAD, UML, Java, J2EE, Servlets, Struts (MVC), Spring Framework, Swing, Hibernate 3.0, WebSphere 6.0, Eclipse IDE, CSS, JQuery, XML, Oracle 11g

We'd love your feedback!