We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Bethlehem, PA

SUMMARY

  • Over 6.10+ years of experience in IT sector in designing and developing high - end enterprise level Web, Windows and Java based Applications including 5+ years of Smartphone and tablet (Android) development experience.
  • Developed multiple Android applications across versions.
  • Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
  • Proficient with common Android framework APIs.
  • Extensively worked on memory leaks, data offline usage, push notifications, contentproviders, multiple screen support, accounts and sync on Android.
  • Good exposure in developing GUI using Interface design principals for Android mobile and tablet devices.
  • Strong expertise in creating responsive UI and interfaces with services for mobile applications.
  • Conceptualized, designed, developed and deployed Android mobile apps.
  • Expertise in developing apps using SQLite, Java, XML and HTML5.
  • Good Knowledge of ecommerce, health care and banking domain.
  • Certified Java programmer and web component developer.
  • Expertise in Object Oriented Architecture, Design and Programming from design to implementation.
  • Experience in web service protocols such as JSON, HTTP, XML.
  • Expert level skills in SQL and database query optimization techniques.
  • Experience in architecture design, development and implementation of software applications and testing.
  • Have hands-on experience in complete project life cycle, with domain noledge in Mobile Application Development, e-learning Domain and Webapplication development.
  • Working noledge of graphic design and handling various kinds of media using Photoshop, Illustrator, Premiere and flash.
  • Strong analytical and problem solving skills; excellent communication and presentation skills; efficient decision making skills and excellent team player.

TECHNICAL SKILLS

Android Skills: Android SDK, (1.5 to 4.4) Tablets/Handset,ADT, DDMS, Logcat debugging, Android Virtual Device(AVD),SQLite, Facebook and Twitter APIs.

Languages/Frameworks: Java JDK 1.2/1.3/1.4/1.5/1.7, Android development API (8-20),JavaBeans,J2EE(JSP1.2/2.0,Servlets 2.2/2.3/2.4/2.5, EJB2.0/2.1/3.0),JSF1.2/2.0,Struts 1.3.1/2.0.14, Spring2.0.x/2.5.x, Hibernate 3.0/3.1.1/3.2, JMS 1.1, JDBC 3.0,JavaScript1.8.x, SOAP 1.2, Log4j 1.2, JUnit 4.0, JAX-WS 2.0, JTA 1.1, WSDL2.0, XSD 1.1,C++, C.

Mobile Technologies: Location, Camera, Notification, Google Maps, Media, Database, XML, multi-threading, Web-services

Internet Technology: HTML 4/5, CSS, XML, Java Script

Web/Application servers: Tomcat 6/7

RDBMS: Oracle 8/8i/9i/10g, MySQL 4.0, MS-SQL Server 2005, DB2.

Version Control Tools: GIT

Reporting Tool: SQL Reporting Services

IDE Tools: Eclipse3.0/3.2/3.3, MyEclipse6.0/7.1/8.0, IBM RAD 6/7, WSAD 5.1.2, Oracle JDeveloper 10g/11g, Microsoft Visio 2007 Office

Applications: MS Office (Word, Excel, PowerPoint, Access, One Note), iWork (Pages,Number Keynote), windows server 2003/2008

Operating Systems: Windows 8/7/XP/2000, UNIX, Linux, Mac.

PROFESSIONAL EXPERIENCE

Confidential, Bethlehem, PA

Android Developer

Responsibilities:

  • Requirement Analysis, Module level designing, UI design and Development of the application.
  • Designing and implementing Location based service using Google Maps API dat enables tracking scanner readings based on the user location; specific modules include the functionality to use GPS/Wi-Fi dat detects user location.
  • Developed App screens and its workflow using Activity and Fragments which has views such as List View and Scroll View.
  • Creating local maps to implement the indoor mode for scan evaluation.
  • Designing and developing the XML layout with Android Map View to display the locations on the map.
  • Implementing Cursor Loaders to update UI immediately upon database changes.
  • Using View Pagers to dynamically create views for different measurements
  • Implementing a logging module to log the entire process of scan receiver and play it back.
  • Implementing Bluetooth connectivity with the RF Scanners.
  • Interaction with SQLite Database for data storage.
  • Testing the app on different versions of the Android OS, and on devices with different screen resolution.
  • Involving in Bug Fixing of the application.

Environment: Android 2.2 and over, Eclipse IDE, Google Services, SQLite, JSON, Google Analytics.

Confidential, Baltimore, MD

Android Developer

Responsibilities:

  • Was an Active participant in Agile Environment of the project development, providing valuable Suggestions and Feedbacks
  • Used Google Volley Library to make service calls, to retrieve JSON data Objects and parse the data respectively to text and Image.
  • Verified the responses using POSTMAN Client.
  • Implemented Dynamic UI, using fragments and Custom Layouts
  • Implemented Custom Action Bar and various other custom UI elements.
  • Worked on integrating a parent application and modifying the UI and App functionality.
  • Implemented Google Maps API.
  • Worked on Android Styles.
  • Implemented Google Analytics to track the performance of the Application.
  • Used broadcast Receivers to notify the user when the app running in Background
  • Implemented service calls using Volley to validate the Data and Network Connectivity.
  • Assisted in creating a Custom Calendar View.
  • Implemented Shared Preferences to store user credentials and user data.
  • Worked on Implementing custom Ribbon Menu.
  • Used AppCompact and google services libraries.
  • Documenting each phase of development.
  • Used Jenkins as a Build tool
  • Learnt integrating google+ API.
  • Tested the application with the QA team and halped in Bug fixes.

Environment: Android 2.3.3 and over, Eclipse IDE, Android studio, XML, Core java, GIT,Jenkins, Google Services, AppCompact, HTML, Google Analytics.

Confidential, Chicago, IL

Android Developer

Responsibilities:

  • Requirement Analysis, Module level designing, UI design, Development and Deployment in the marketplace.
  • Responsible for designing and implementing Location based service using Google Maps API dat enables promotions feature based on the user location; specific modules include the functionality to use GPS/Wi-Fi dat detects user location.
  • Developed App screens and its workflow using Activity and Fragments which has views such as List View and Scroll View.
  • Designed and developed the Photo feature in the application dat captures Coupons and Promos images and share it across applications such as Facebook and Twitter.
  • Developed the custom storage module for storing reward activities using AndroidAPI’s to access SDcard storage.
  • Developed the Android Business layer dat communicates with RESTful services to fetch the rewards data from the backend system.
  • Designed the app workflow dat seamlessly works in portrait and landscape mode with good performance.
  • Implemented the C2DM Push Notification Service.
  • Tested the app on different versions of the Android OS, and on devices with different screen resolution.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Responsible for releasing the application in the android market.

Environment: Android SDK 3.0, Eclipse IDE, HTML5, jQuery and JSON

Confidential

Java Developer

Responsibilities:

  • Requirement analysis and low level design of the application.
  • Involved in data base design.
  • Developed complex queries to extract data from MS SQL Server.
  • Implemented the API’s to read data from DB and generate an XML file to put it into the task pool.
  • Developed JavaBeans for use in various modules of the application.
  • Designed and Developed the UI screens using JSP and JSTL.
  • Developed and wrote test cases for Borrower Module using Java.
  • User Interface design for different Modules using struts tiles.
  • Developed Action items (Automated and Manual Action Items) feature using Servlets.
  • Developed Several Stored Procedures/ Triggers for Automated Action Items to integrate with Default Tracking module.

Environment: Java, DOM, SAX, XML, JUnit, Star Team, SQL Server, Oracle, HTML, Java Script.

Confidential

Java Developer

Responsibilities:

  • Full life cycle experience including requirements analysis, design, coding, testing and creation of functional and technical documentation.
  • Designed, developed and documented the software design using UML
  • Developed servlet programs to transfer the control to other pages depending on the business logics.
  • Developed the front-end using HTML, XML, JSP, Servlets, JavaScript, interactive JSP pages, and with Struts Frame work.
  • Used Java script to handle client-side validations and Struts validator framework for server-side form validations.
  • Implemented Database interactions using JDBC with back-end Oracle 9i.
  • Retrieved data from Databases by writing generic SQL queries.
  • Participated in estimating the hours for the project.

Environment: Java, HTML, JSP, CSS, DHTML, Servlets, JavaScript, Oracle 9i.

We'd love your feedback!