We provide IT Staff Augmentation Services!

Android Application Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Overall 6 years of experience in IT industry including 3 years as a Web Developer/Java Developer and 3 years of Android Mobile Development experience for Android using Android SDK, Xamarin, Eclipse & Java.
  • Experience in Software Development Life Cycle (SDLC), Object Oriented analysis design.
  • Eclipse IDE, Plug in ADT, Android SDK, Android NDK, JAVA, XML, SQLite, Linux, DDMS, Trace Viewer, debugging tools, JSON, REST, HTML, HTML5, and Oracle - WLS.
  • Experience in development of Object Oriented programming applications using java technologies like Java, JSP, Servlets, JDBC, Struts, and Java Bean.
  • Experience in Android application UI design implementation and development.
  • Experience of Web services in android and efficient data transfer between servers and devices.
  • Experience in Android activities, cool home widgets,services, Broadcast receivers, Content providers,fragments, intent, intent filters, supporting multiple screens and configurations.
  • Experience of common android framework, framework APIs (Location, Camera, Notifications, Maps), and Google APIs (Location Manager).
  • Experience in Multi-threading and background tasks.
  • Experience in Optimizing for multiple device screen sizes and OS versions.
  • Excellent with Java OOP, Core Java, Inheritance, Abstraction, Encapsulation, and Polymorphism.
  • Excellent skills in troubleshooting, debugging, and testing Android applications using various version control systems.
  • Self-starter strong work ethic and willing to learn new challenges.
  • Good communication skills.

TECHNICAL SKILLS

  • Java
  • C++
  • C#
  • Visual Studio
  • Xamarin Studio
  • SQL
  • Android SDK and Android ADT
  • Eclipse
  • Net beans
  • Google Android Simulator
  • Genymotion
  • XML
  • HTML
  • HTML5
  • JSON
  • XML Parser
  • REST
  • JSP
  • Servlets and JDBC
  • Oracle - WLS
  • Apache Tomcat 6.0
  • HTTP
  • SQLite
  • MySQL
  • Android
  • J2EE
  • Struts
  • Hibernate
  • And Spring
  • Notepad
  • Notepad++
  • Linux
  • Windows 98
  • 2000
  • ME
  • XP
  • Vista
  • 7
  • 8.

PROFESSIONAL EXPERIENCE

Confidential

Android Application Developer

Responsibilities:

  • Worked on enhancing the user interface by implementing custom list layouts and themes.
  • Built a framework for future implementation of a widget.
  • Worked with data parsers to get secure user data from server in XML.
  • Stored data into SQLite database to provide offline support and faster interface.
  • Worked on remote check deposit feature that allows a user to take pictures of check for deposit purposes.
  • Worked with Google APIs to locate the nearest bank branch and ATMs.
  • Worked on search feature that allows you to search for nearest ATM/branch via zip-code or address.
  • Worked on implementing multiple tabs in Tab Layout, like Accounts, Deals, Alerts and Locations.
  • Worked on saving user ps locally using shared ps.
  • Helped implement feature that allows you to send and receive money using your email address or phone number.
  • Worked on Activity styles and implemented custom styles.
  • Experience in Agile software development.
  • Utilized SPRINT, waterfall, and Scrum development methodology.
  • Tested the application for any bugs and fixed them.
  • Worked on making the app support different screen sizes and configuration.
  • Worked on updating and distributing the app via Google Play.

Technical Environment: Android SDK and Android ADT, Eclipse, Google Android Simulator, Genymotion, XML, JSON, XML Parser, SQLite, MySQL, Android, Linux, Windows 7, 8.

Confidential

Android Developer

Responsibilities:

  • Worked on enhancing the user interface by implementing custom list layouts and themes.
  • Utilized UI wireframes and specifications to support android tablet and mobile device applications.
  • Develop user-friendly user interface using advance design pattern like Android Fragment, List View, and Scroll View as per client needs.
  • Worked on implementing multiple tabs in ActionBar, like Accounts, Deals, Alerts and Locations.
  • Worked on saving user ps locally using shared ps.
  • Worked on Activity styles and implemented custom styles.
  • Worked with web services like JSON, XML parsers to parse data and external Libraries like GSON.
  • Collaborated with web services team to implement the backend support.
  • Extensively used custom list views to view information on every screen and keep the uniformity of the application.
  • Tested the application on different android target devices and also debugged the issues that were found.
  • Worked on making the app support different screen sizes and configuration.

Technical Environment: Android SDK and Android ADT, Eclipse, Google Android Simulator, Xamarin Studio, C#, Genymotion, XML, HTML5, JSON, SQLite, MySQL, Android, Linux, Windows 7.

Confidential

Mobile Application Developer

Responsibilities:

  • Developed user-friendly UI (user interface) using advance design pattern like Android, Navigation drawer, Fragment, List View, Action bar, Scroll Tab and Grid View as per the client request
  • Implemented JSON for the purpose of retrieving data
  • Worked with Google APIs to locate the nearest stores
  • Worked on ListView to create list of shopping categories and items
  • Worked on saving user ps locally using shared ps
  • Worked on Activity styles and implemented custom styles
  • Created different 9patch drawables
  • Creates different UI screens for the application
  • Worked on making the app support different screen sizes and configuration
  • Debugged issues that were found during different phase of the project using android provided tools like monkey runner: TraceView and Hierarchy viewers and layout opt from DDMS

Technical Environment: Java, Android SDK and Android ADT, Eclipse, Xamarin Studio, Net beans, Google Android Simulator, Genymotion, XML, JSON, XML, SQLite, MySQL, Android, Windows XP, Vista, 7.

Confidential

Java Developer

Responsibilities:

  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Generated User interface templates using JSP, HTML.
  • Developed the Java Code using Eclipse as IDE.
  • Extensively involved in gathering requirements, preparing requirements documents
  • Involved in the development of dynamic WebPages using JSP.
  • Development of the Server Side Application, which includes Servlets that handles the Database manipulation with the back-end MySQL database using JDBC connector.
  • Involved in developing the core business logic using Session & Entity Beans (EJBs) and deploying them in Web Logic Application server.
  • Entity Bean will manage the transactions with the database to deliver the content to
  • Deliver the content to the presentation layer and also to store the data into the data Layer.

Technical Environment: Java, Android SDK and Android ADT, Eclipse, Net beans, Google Android Simulator, Genymotion, XML, JSON, SQLite, MySQL, Android, Windows XP, 7.

Confidential

Java Developer

Responsibilities:

  • Analyzed the requirement and designed the Functional Specifications
  • Used JDBC for loading bulk data into the database
  • Used Java Message Services (JMI) API to create, send, receive, and read messages between application components
  • Utilized the UML Class Diagrams and Sequence Diagrams
  • Implemented various design patterns
  • Incorporated the presentation layer with JSP and java script
  • Used design patterns like Singleton, DAO and MVC
  • Implemented Data Modeling and writing SQL queries
  • Participated on the deployment of the application on the Web sphere application server
  • Maintained and supported the Web application
  • Participated in the development of various test cases

Technical Environment: Java, C++, C#, Visual Studio, SQL, Eclipse, Net beans, HTML, JSP, Servlets, and JDBC, Oracle-WLS 10, Apache Tomcat, HTTP, SQLite, MySQL, Android, J2EE, Struts, Hibernate, And Spring, Notepad, Notepad++, Linux, Windows XP, Vista, 7.

We'd love your feedback!