We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • Highly passionate, dedicated and creative software developer with over 6 years of IT experience in Application Development using Android, J2EE.
  • Good Experience in exploring opportunities in the field of software development in mobile provided by the advent of smart phones and tablets, in particulardevices that run on the Android OS.
  • Proficient withJavaandAndroid SDKversion Android 1.5 to Android 7.0(Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow and Nougat).
  • Expertise in developing applications for android operating system using Eclipse IDE, Android Studio, SQLite, Java, XML, Android SDK and ADT plugin.
  • Proficient withAndroid frameworkAPI such asGoogle Maps APIs.
  • Experience in developing applications using Third - Party APIs such asESPN, YouTubeand Social Networking such as Facebook and Twitter.
  • Proficient in using Android SDK components such asFragments, Activity, Action Bar, Menu, View and Loaders.
  • Experience in working with Google Push Notifications and Firebase Cloud Messaging.
  • Expertise in Application development in IDE’s like Eclipse,Android Studio, IntelliJ IDEA
  • Experience working with In-App Purchases, In-App advertising, Geolocations, PayPal, Google Analytics, Google Firebase.
  • Extensive experience in building mobile applications using Android framework APIs (Location, Camera, Animations, Maps).
  • Hands on experience using media framework including multimedia, video, sound, graphics and networking.
  • Worked on Android UI components such as TextView, List View, Recycler View, Customized List View, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, View Pager, Action bars and Spinners in Application development.
  • Proficientin Android UI design usingXMLand in depth knowledge of Android Material Design UI Concepts.
  • Experienced in Front End Web Application Development using AngularJS, HTML5, CSS3, Bootstrap.
  • Exposure in implementing native libraries in application usingAndroidNDK.
  • Experience in design and development of Cross Platform Mobile Applications using JavaScript, XML, CSS, and HTML.
  • Solid understanding of interfacing to back-end system usingXML/JSON,REST API,OAUTH, etc.
  • Experience in using SQLite Databasefor mobile data management, SQL SERVERdatabase for web data management.
  • Experience in Atlassian tools such asJIRAandConfluenceto manage and keep track on progress of project.
  • Excellent knowledge in Windows Programs, applications, Troubleshootingproblems related to hardware, operating systems, middleware, and application layers.
  • Proactive self-starter known to initiate processes and system improvements to increase system stability and staff productivity.
  • Maintain documentation regardingWindows serverconfiguration, operating procedures, and service records relating toWindows hardware.
  • Excellent communication and diagnostic skills; consistently solve problems and rarely escalate issues.

TECHNICAL SKILLS

  • Data Structures
  • Algorithms
  • Software Design
  • OOP
  • Java
  • Springs
  • C
  • PHP
  • Android SDK 1.5 - 6.0
  • Dagger
  • Okhttp
  • JNI
  • JQuery Mobile
  • Phone Gap
  • Apache Cordova
  • Laravel
  • Zend
  • HTML5
  • CSS3
  • Angular JS
  • Nodejs
  • Bootstrap
  • JavaScript
  • MySQL
  • Maria DB
  • Microsoft SQL
  • Firebase
  • Apache Tomcat
  • Linux
  • MAC
  • Windows
  • Git
  • Source Tree
  • Eclipse
  • NetBeans
  • Android Studio
  • JIRA
  • J2EE
  • Springs
  • Servlets
  • JSP
  • Mobile Software Development.

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

Android Developer

Responsibilities:

  • Involved in all the stages of SDLC i.e., from requirement gathering, development and testing.
  • Designed UI using views provided byAndroidand created custom views when required.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing HTTP requests, fetching server response and parsing feeds wherever required.
  • Used Android SDK and Eclipse IDE for development.
  • Used Android Asynchronous Http Client library, a third-party library for server call and shared preferences.
  • Developed App screens and its workflow using Activity and Fragments, which has views such as List View and Scroll View.
  • Involved in updating the application UI and application data structure for both IPhone/IPad.
  • Port existing iPhone demo application to theAndroidplatform. This application utilizes Java, JQTouch.
  • Developed web apps for iOS (iPhone) andAndroidusing frameworks like jQTouch, iWebKit.
  • Used various devices which include tablets and phone with a latestandroidOS to the application.
  • Worked with Dialog Fragments for Pop up and Used List Adapters, Spinners and Loaders.
  • Worked with Linear, Relative and Frame Layouts.
  • Worked on Toast, Dialog notifications and Alert Dialogs and Developed Custom keypad.
  • Used HTML5, CSS, Java script,AngularJSto develop hybrid apps.
  • Developed client GUI modules using Swing, Java script and Flash.
  • Used GIT-hub for version control and Source Tree forco de-management.
  • Designed screens using MVC pattern for the application with Android Studio IDE.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Implemented unique design for portrait and landscape mode.
  • HandledXML data using efficient parsing techniques such as DOM parser.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Followed Agile Methodology in developing the enterprise application.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application.
  • Tested the application on various Android devices.

Environment: Android SDK6.0.1, Eclipse IDE,JSON, PhoneGap,Relative Layout, Linear layout and Frame Layout, List Views, Base Adapter, Dialog Fragments Activities, Toast and Dialog Notifications, Toggle Buttons,REST Web Services, XML, Trello-board,Action-Bar, SQLite, Agile and GIT-HUB.

Confidential, St. Louis, MO

Android Developer

Responsibilities:

  • Developed a mobile banking app for Android Devices for the Bank.
  • Discussed the requirements with the client and documented the requirements used Atlassian Confluence.
  • Worked on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Involved in integrating SQLite database for android applications and worked on the LAMP server on Amazon EC2 server.
  • Adjusted Android default behavior such as orientation response to improve activity life cycle flow.
  • Utilized ActionBarSherlock library for action bar compatibility from AndroidAPI 10 to 15.
  • Involved in User-Interface layout design and outlining.
  • Designed the layout ofList View of Build History and populated lists from JSON response.
  • Designed and created customize Dialogs.
  • Designed UI for different devices of Android mobile devices and implemented it.
  • Used Android Asynchronous Http Client library, a third-party library for server call and persistent cookie storage.
  • Parsed JSON response from Atlassian Bamboo REST APIs.
  • Designed & develop the xml layout with Android Map Fragment to View particular bar locations on the map.
  • Implemented the XMLPullparser class for feeds from various sources and displayed the parsed bar deals data in the customized List view.
  • Restricted the guest to run the build functionality.
  • Implemented Notification Manager to display updates on the notification bar.
  • Resolved the layout conflict issue when user clicks on the password text field.
  • Customized the droid config file to specify the API key and other necessary parameters for the app to connect to JIRA.
  • Tested and debugged application.
  • Used Balsamiq to design mock-ups for the application.
  • Used Photoshop CS5, Firework CS5, and Illustrator CS5 frequently for editing images, altering photos, and customizing look and feel of client's applications.

Environment: Android 6.0,MapFragment, JSON, Bamboo, REest API, XML, Jira, SQLite database, Eclipse.

Confidential, Princeton, NJ

Android Developer

Responsibilities:

  • Implemented the framework using Page Viewer.
  • Used Content Provider to get the data from the Contact on the device
  • Added Time Picker and Date Picker to set the Time and Date
  • Implemented the Google Map and Place API to get the JSON data by restful protocol which shows the nearby restaurant in a specific location.
  • Used Alarm manger and Notification Service to set up a reminder for the hangout event. Also add the event integrated with Calendar app.
  • Designed the SQLite database to store the event information including name, place, time and date, etc.
  • Implemented Custom List View to show the upcoming hangout event and history event also established convert view and view holder pattern in Array Adapter for faster content loading.
  • Launched SMS application with an intent to send SMS to the invitee.
  • Added Face book SDK to post the hangout event using Oauth2.0 Protocol.
  • Used GIT for version control
  • Used adb logcat, DDMS for Debugging.
  • Deployed the Application builds on the internal app distribution site and stores.

Environment: Android SDK 6.0, Eclipse, SQLite, Google Map view, REST API, Web services, Location Based Service, Google Map and Place API, Face book SDK, DDMS, Logcat.

Confidential

Software Engineer

Responsibilities:

  • Developed and maintained the internal project management tool “Xpert-Pro” on PHP.
  • Experienced in the entire software development life cycle which included requirement gathering, analysis, design, development, testing, production, maintenance and reporting.
  • Programmed on Android SDK for Android Mobile and Tablet Application Development for the CBRE 360 Internet of Things.
  • Worked on Fragments component of Android SDK for Tablet application development.
  • Worked on Google Chart API’s for Data Representation on Android Devices on Android SDK 4.0.
  • Worked on Third Party API integration including Facebook, Twitter and Google Plus login features.
  • Worked on RESTful Web Services - JSON and handled the representation of data in the mobile device for optimum user experience.
  • Worked on Xcode to develop the IOS version of the application.
  • Experienced in debugging and maintaining application. Experienced in developing application which are Multithreaded in nature.
  • Experienced with Git for version control.
  • Worked in Agile Development Methodology.

Confidential

Junior Software Engineer

Responsibilities:

  • Developed web pages and components using HTML and CSS and JavaScript.
  • Created business classes and base objects.
  • Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
  • Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
  • Extracted data in UI for different clients using JSON format.
  • Implemented client-side validations using JavaScript.
  • Implemented AJAX to speed up web application.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
  • Participated in maintenance and production support.

Environment: PHP,HTML, CSS, JavaScript, JQuery, AJAX, Firebug, JSON, Windows.

We'd love your feedback!