We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Java and Android Developer with 7 years of experience in J2EE/JEE and Android technologies. Experience in SDLC (Software Development Life Cycle) - requirements, Analysis, Designing, Coding, Unit Testing, Integration Testing, Project Maintenance, System Support and Technical Support.
  • Good experience in, Agile/Scrum, SDLC - Software Development Life Cycle implementations in requirement Analysis, Designing, Coding, Unit Testing, Integration Testing, Applications Integration, Project Maintenance, Performance Tuning, System Support and Technical Support.
  • Experience in Android Development using Android SDK, Android Emulator, Eclipse IDE, Android Studio along with plug in such as Android ADT.
  • Experience in Web Development, Distributed Applications, Client-Server and N-tier (Multi-tier) applications using OOPS-Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Programming with web based distributed architecture using Sun's Java technologies.
  • Have a good experience as a Android developer and working in offshore/onshore model.
  • Good knowledge of the Android application framework and framework APIs.
  • Strong technical knowledge of MVC architecture and J2EE framework.
  • In depth knowledge of various design patterns like, Factory method, Singleton, DAO, MVP, MVC, Observer, Service Locator.
  • Worked on IIS FTP server setup in windows and FTP connection and upload from the android.
  • Strong hands on experience in Testing tools like Quality Center (QC)
  • Well versed with the Eclipse IDE, Android Studio for developing Android applications.
  • Experience in writing and executing complicated SQL statements and Stored Procedures and Functions.
  • Excellent troubleshooting / debugging skills

TECHNICAL SKILLS

Mobile App Development: Android SDK, Android API, ADT, Emulator, Android Studio, Shinobi lib, Volley lib.

JAVA/J2EE/JEE Frameworks: Java, JSP/Servlets, Java Mail, JDBC, Struts and JUNIT

Web technologies: HTML, XML, Ajax, JavaScript.

Application Server: Tomcat 5.5, Web Sphere.

Databases: MySQL, Oracle, MS Access, SQLite.

Platforms: Windows 95/98, 2000/XP, Linux, MAC

Other tools: SVN, CVS for source Controlling, Apache ANT, Adobe Photoshop, and Jira for Issue or Project Tracking Tool.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Android Developer

Responsibilities:

  • Reviewing the BREQ’s, SREQ’s and analyzing the requirements to make sure that requirement are feasible to implement and has all the information regarding the module.
  • Analyzing the requirements, estimation for the requirements, creating the TDD’s, implementing based on requirements.
  • Releasing the app to QA team, UAT team as per the release schedule. Supporting the testing teams throughout the testing cycle.
  • User Interface development started using Android SDK and Eclipse plug-in, later migrated to Android Studio.
  • Sending requests to backend through web service, backend will do operations on the car remotely based on the request from Android device.
  • Developed Web Service library project for the handling the REST web service calls (XML/JSON) and parsing the response. Web services calls where implemented using the Volley library.
  • Worked on Autonavi maps at various places of the app and developed the charts using the Shinobi lib.
  • Performed on-device debugging using ADB and tested application in both emulator and device
  • Did project documentation along with tools such as Microsoft Visio for UML modeling and Use case diagrams.
  • Applied Style/Theme for good better UI.
  • Tested application in various devices such as Samsung Galaxy S3, Motorola droid Maxx, HTC one, Huawei etc.
  • Developed the Mock services for testing the application for all possible responses for the web service calls.
  • Encryption and Decryption of the data and SSL socket connection for secure transactions between Mobile app and server.
  • Barcode scanning for device pairing.

Environment: Java, PL/SQL, Eclipse, Google Android, Android SDK, Android Emulator, Web Services, SVN, XML, JAXB, SAX Parser, Autonavi Maps, Shinobi Charts, Volley lib, JSON, Zxing.

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Reviewing the requirements and analyzing the requirements to make sure that requirement is feasible to implement and has all the information regarding the module.
  • Worked in Agile model for developing the Confidential app.
  • Writing the user stories for developing the app.
  • App was specifically developed for the Tablet.
  • Implemented client preferred Analytics for results/details displayed.
  • Maintained app for make sure minimal crashes in the app and released app with hotfixes, whenever required.
  • Releasing the app to QA and Product team, Supporting the testing teams throughout the testing cycle.
  • User Interface development started using Android Studio.
  • Developed Web Service library project for the handling the REST web service calls (XML/JSON) and parsing the response. Web services calls where implemented using the Retro Box
  • Performed on-device debugging using ADB and tested application in both emulator and device
  • Updated app into individual modules so that each module in the app can modified easily.
  • Updated web services implementation in the app using Retro box.
  • Performed on-device debugging using ADB and tested application in both emulator and device

Environment: Java, Eclipse, Google Android, Android SDK, Android Emulator, Web Services, GitHub, Retro Box, JSON, Google Maps, Recycler View.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • I have used Struts MVC framework to implement this project. Implemented the Action classes and Form beans.
  • Implemented the struts validations rules by using validation framework.
  • Created Hibernate entities and used native SQL and HQL.
  • Implemented DAO classes and methods to access from the database.
  • Worked on the JMS to send the messages to Active MQ and consumed messages.
  • Deployed the applications into WebLogic application service and configured the data sources.
  • I have used Junit framework to write test cases to the business methods.
  • I have used SVN to check in and check out the source code.
  • Applied log4j to log the messages in the logger file and configured logger levels
  • Consumed and produced restful webservices by using rest Easy framework.
  • Designing Cascading Style Sheets - CSS to avoid redundant look and feel coding in the HTML, DHTML pages.
  • Experience in designing and developing the XDS Schema to write the XML. And parsing the XML with JAXB API.
  • Worked in developing scriptlet blocks using JSP.

Environment: JSP, Servlets2.3, Struts, Hibernate 3.2, JMS, Webservices, SOAP1.2, WebLogic, Oracle 11g, SVN-Tortoise, Ant, Junit, Log4j, JAXB, XML, Eclipse, JavaScript, Windows, UNIX, CSS, HTML.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Deploying the configured builds in different environments and set up for testing by the testers.
  • Unit Testing and Enhancements of API Testing Framework.
  • Root cause analysis for the found bugs.
  • Worked the Struts framework as MVC and created Action and FormBean classes.
  • Implemented html and jsp for front end pages. Used JavaScript for client side validations.
  • Implemented the i18n to support for multiple countries. Configured application resource properties.
  • Implemented DAO methods to access from the database.
  • Written and executed the sql queries and stored procedures.
  • Created Jsp pages and html pages as part of the struts framework.
  • Written server-side validations and client side validations.
  • Have experience in writing the Schema and xml definitions and parsing with JAXB.

Environment: Struts1.1, JSP1.2, JBoss, MySQL, IntelliJ4.5, Windows8, XML, Jaxb, SVN, Ant, JavaScript, CSS.

Confidential, Dallas, TX

Programmer Analyst

Responsibilities:

  • Actively participated in complete SDLC process. Involved in Process, Study and Requirement Analysis.
  • By using MS Visio written the flow charts and class diagrams.
  • Implemented the User Interfaces by using JSP, Html and JavaScript.
  • Used CVS to save the code in repository.
  • Developed test cases manually.
  • Deployed the application at client places and given the technical support to the clients.

Environment: Struts1.1, i18n, Tiles, JSP1.2, JBoss, MySQL, Eclipse, Windows8, CVS, Ant, Log4j, JUnit, XML, DOM Parser, HTML, CSS, JavaScript, Bugzilla.

We'd love your feedback!