We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

Buffalo, NY

PROFESSIONAL SUMMARY

  • 5+ years of Experience Application Developer, involved in requirement analysis, design, developing, testing and implementing mobile and web applications, wif extensive business and technical exposure.
  • Extensive work experience in Java/J2ee, Android, JavaScript, Spring, Struts and Hibernate and Eclipse IDE.
  • In Depth Knowledge in design patterns and implementation of MVC architecture and mobile development.
  • Client interaction as well as teh lead developer.
  • Sound Knowledge over OOPS, J2SE and Android APIs.
  • Good experience on customization of teh screens and native controls for Android.
  • Worked on teh consumption of REST and SOAP web services.
  • Worked on SAX, DOM and JSON parsing technologies.
  • Able to access Android native apps like Maps, Gallery, Gmail, Email and SMS.
  • Able to integrate Google Analytics API.
  • Able to integrate Social networking APIs like Twitter API, Facebook API and LinkedIn API in Android Applications
  • Worked on different modes of data saving on Android i.e. Shared Preferences, Content Providers and SQLite database.
  • Able to integrate InApp - Purchase payment feature.
  • Extensive work experience on 2.1, 2.2, 2.3 and Galaxy Tab Android OS.
  • Able to develop OS compatible applications and device independent applications.
  • Extensive knowledge on signing teh applications and deploying teh applications.
  • Good communication skills, self-motivated, quick learner, Independent worker, natural leader & team player, dedication towards work, sound technical knowledge.
  • Real time experience on publishing applications to Android Market.
  • Ability to work on multiple platforms.

TECHNICAL SKILLS

Mobile App Technologies: Android SDK, Linux OS, Web Services, SQLite, Camera & Bluetooth APIs, OCR APIs, Locations & Maps

Technologies: Core Java, Servlets, JSP, EJB, JMS, Web Services

Languages: Java, XML, XHTML, HTML5, CSS

Application Frameworks: Struts2.0, Spring Framework, Agile,Hibernate

Application Servers: Tomcat 6.1, Web logic 9.2 and Web Sphere 6.0

Databases: Oracle 11g/10g/8i/9i, MySQL 5.1.4, SQL Server, SQLite

Design Patterns: Model View Controller

Scripts: Java Script, PHP.

Operating Systems: Linux (Red Hat 4.x), Windows, Mac OSX

IDE Tools: Eclipse 5.x

Version Control Tools: CVS, SVN

Networking: TCP/IP Protocol

PROFESSIONAL EXPERIENCE

Confidential, Buffalo, NY

Android Developer

Responsibilities:

  • Built custom health insurance based applications based on android platform. Worked on teh GUI implementation of android application for Enterprise Content Management (ECM).
  • Worked in different phases of teh project development life cycle like design, development, testing, deployment, and maintenance.
  • Involved in writing teh application logic using ADT plug-in for Android.
  • Responsible for designing teh psd files for teh screens using photoshop.
  • Used application components such as Activities, Services, Content Providers and BroadcastReceivers along wif their lifecycles to define teh applications overall behavior.
  • Developed on a team of four paid wif a research grant to produce an Android application (currently under non-disclosure agreement).
  • Used concurrency constructs such as Threads, Handlers, and Async Tasks for performing long running operations.
  • Participated in daily project stand-up(Scrum) meetings.
  • Design and develop code in Java, integrate wif androidframework.
  • Worked on unit testing, code coverage tools for Android.
  • Implemented Location API for forward and reverse geo-coding.
  • Used content provider for sending invitations.
  • Dynamically changing teh tab labels and colors for past and future events.
  • Worked on audio, video, and games, shopping functionality.
  • Test teh application and run automated tests.
  • Used android version 4.0, XML, Linux, UNIX, Java, batch scripting.
  • Development of GUI using SWT and storing teh user entered data in to teh XML format.

Environment: Java, Android SDK and Android API’s GPS, Eclipse IDE 3.5, ADT Plug-in, GIT (version control), DDMS console, tried emulator and Base device (G1, HTC EVO), TortoiseSVN 1.7, SQL Server.

Confidential, Fremont, CA

Android Developer

Responsibilities:

  • Understanding teh shortcomings of existing apps
  • Designing teh screens and control flow and documenting them
  • Finding teh right tools and APIs to use for each module like OCR, SOAP and Email.
  • Implementing OCR reader and web services using SOAP using APIs like Abbyys, KSOAP2 etc.
  • Implementing Email alerts using Gmail APIs.
  • Unit testing and testing on real device

Environment: Android 4.2, Java 6, Windows 8, SQLite, Eclipse, KSOAP2

Confidential, St. Louis, MO

Mobile Application Developer

Responsibilities:

  • Worked in different phases of teh project development cycle like design, development, testing, deployment and maintenance.
  • Developed teh wrappers around teh existing database interface that is relevant to teh application, encoding server responses in JSON so that it is easy to parse them on teh device.
  • Developed Facebook API.
  • Validated each user wif a combination of a private key made up of user’s personal data and timestamp wif MD5.
  • Application test on multiple android SDK (2.0, 2.0.1, 2.1, 2.2) and debugging teh problems.
  • Designed UI wif XML code in Eclipse IDE for android. Overloading different views and layouts to satisfy teh design needs.
  • Developed screens using teh MVC pattern for teh application wif Eclipse IDE

Environment: Linux, SDK 2.0 and up, ADT 0.9.4 and up, JAVA, XML, SQLite, Eclipse IDE 3.5.2

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities

  • Utilized teh Struts frameworks and tiles frameworks for developing teh referral program.
  • Responsible for designing, coding and developing teh application.
  • Incorporated login authentication by using JSP and verifying it wif database security tables.
  • Utilized Eclipse extensively to create servlets, JSPs, JavaBeans, Java classes, and HTML files.
  • Configured and Deployed applications in teh Eclipse IDE. Teh data is stored in teh Oracle database using SQL queries in JDBC. Updated configuration files: web.xml, struts-config.xml, validation.xml, validator-rules.xml, and tiles-defs.xml.
  • Developed validation frameworks for validations. Developed JSPs using Struts tag libraries and message resources. Utilized JUnit for testing teh application.
  • Created teh necessary HTML pages. Extracted XML data through SAX API.
  • Transformed teh XML documents to HTML using XSLT. Maintained defect and change tracking wif Rational Clearquest, and Rational Clear Case. Involved in designing & developing application. Involved in production support.
  • Acquired teh requirements from business user, documented requirements, created use cases, and validated wif manager and business user. Created documentation for all projects. Created tables in RDBMS databases.

Environment: J2EE 1.5, Java Servlets 2.4, Struts 1.3, Spring 2.x/3.x, Hibernate, JAVA 1.5, Java beans, Eclipse IDE, JDBC 3.x, Web Services, SQL, HTML, DHTML, and CSS.

We'd love your feedback!