We provide IT Staff Augmentation Services!

Sr Android Developer Resume

0/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • Around 7+ years of experience in programming in the field of System Analysis, Design, Web development, Database technologies, Java and J2EE technologies.
  • 4 years of experience in End user requirement analysis, Android OS, interactive application development and full Software Development Life Cycle (SDLC).
  • Proficient with common Android Framework API’s (Email, Web View, contact manager, Camera, Notifications, Maps).
  • Exposure to analyzing business & functional requirements, data flow and case diagrams
  • Developed User interfaces with rich features.
  • Experience in implementing native libraries in application by using Android NDK.
  • Designed GUI and interfaces with services for mobile applications.
  • Experience in using Storage options in Android like Shared Preferences.
  • Knowledge in designing and developing adaptive UI components, widget for android phones, tablets using Notifications, Adapters, Content Provider, Services, XML Parsing, SQLite
  • Good mobile and web design skills using Activities (android), HTML 5, Java Script, AJAX and XML.
  • Experience in playing & recording live stream or Video on demand media content using Media player, Media recorder, Video views and Surface Views.
  • Experience in Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based on UML.
  • Worked extensively in developing mobile - based and advanced web-based applications using Java, Servlets, JSP, Struts, spring, Hibernate, JDBC, UML, HTML, XHTML, JavaScript, JDBC, and Oracle.
  • Proficiency in developing applications using Struts frame work, spring and hibernate.
  • Worked on GUI applications using Java SWING and AWT.
  • Experience in using Java Native Interface (JNI).
  • Experience with source code control management like subversion (SVN) and GIT.
  • Expert in writing client side validations using validation framework, Java Script.
  • Experience in web services using markup languages like JSON and REST.
  • Experienced in requirement gathering, architectural design, and functional design and turning requirement to product.
  • Excellent debugging and problem-solving skills with Eclipse, IntelliJIDEA IDEA and RAD.
  • Experience in various methodologies like of SDLC like Agile development and waterfall development.
  • Excellent working experience with variety of operating systems like Macintosh, Windows, Ubuntu and Fedora.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL Python

Operating Systems: Windows, Linux, Android

Web Technology: HTML, DHTML, CSS, JavaScript, AJAX

Android: Android SDK 4.2, Android API, Emulator

XML Technology: XSLT, XSL, JAXB, XML Spy, SOAP,DOM, JAXP,REST

Methodologies: SDLC, Agile Waterfall, RAD (Rapid application Development), JAD (Joint Application Development), OOPS (Object Oriented Programming).

Web/Applications Servers: JBoss, Apache Tomcat, IBM Websphere 6.1

Frame Works: Android, J2EE, MVC

Tools: & IDE: NetBeans, Eclipse, Android studio, Android Developer Tools (ADT), Dreamweaver, Visual Studio.

Database: SQL Server, Oracle, SQLite

Documentation: Project Plan, Requirements Analysis, Test cases, Reports

PROFESSIONAL EXPERIENCE

Sr Android Developer

Confidential, Chicago, Illinois

Responsibilities:

  • Analyzed Android SDK environment, different versions of Android, Dalvik Application development
  • Design, Develop, and test web based and mobile applications.
  • Worked on UI related features such as Action Bar, Dialogs, Toasts
  • Involved in understanding the interactions of all phases of application development life cycle
  • Implemented UI/UX layouts for home screen
  • Used array adapters for different kind of layouts
  • Implemented layouts for List View, Image Viewand Scroll Views.
  • Created views for Date &Time pickers, List view adapters and complex radio and image buttons.
  • Involved in designing of Flash banner for both tablet and phone versions.
  • Used SQLite database to store all the Data
  • Used Intents to capture and upload images in Android Studio
  • Worked with multiple versions of Android SDK in Android Studio from Froyo to Marshmallow.
  • Used GIT for version control of code for distributed revision control
  • Extensively used Agile Methodologies
  • Excessively involved in Bug fixing and debugging.
  • Was actively involved in meetings and team building events
  • Used good communication skills and interpersonal skills and dealing complex issues
  • Performed Functional Testing to make sure the functionality is working correctly.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Android SDK, Android NDK, ADT-Plugin, Eclipse, Android Studio, Java, SQLite, JSON, XML, DDMS, Logcat.

Android Developer

Confidential, Chicago, IL

Responsibilities:

  • Researched and analyzed Android SDK environment, different versions of Android, Dalvik Application development
  • Design, Develop, and test web based and mobile applications.
  • Worked on UI related features such as Action Bar, Dialogs, Toasts
  • Involved in understanding the interactions of all phases of application development life cycle
  • Understanding the customer needs and Business strategies of the company
  • Worked on the DACTrak application which is a tool used for easy data collection and report generation.
  • Developed the DACTrak application on the Android platform to be used on Tablets that will guide the user through the inspection process.
  • Developed three different screens of DACTrak application on Tablets which can be used by inspectors while inspecting various facilities.
  • Was involved in Quality assurance and testing of the application.
  • Reviewed the code whether it matches the coding standards required for the application.
  • Implemented UI/UX layouts for home screen
  • Used array adapters for different kind of layouts
  • Implemented layouts for List View, Image Viewand Scroll Views.
  • Created views for Date &Time pickers, List view adapters and complex radio and image buttons.
  • Involved in designing of Flash banner for both tablet and phone versions.
  • Used SQLite database to store all the Data
  • Used Intents to capture and upload images in Android Studio
  • Worked with multiple versions of Android SDK in Android Studio from Froyo to Marshmallow.
  • Used GIT for version control of code for distributed revision control
  • Extensively used Agile Methodologies
  • Excessively involved in Bug fixing and debugging.
  • Was actively involved in meetings and team building events
  • Used good communication skills and interpersonal skills and dealing complex issues
  • Performed Functional Testing to make sure the functionality is working correctly.
  • Code Walkthrough, Test cases and Test Plans.

Environment: Android SDK, Android NDK, ADT-Plugin, Eclipse, Android Studio, Java, SQLite, JSON, XML, DDMS, Logcat.

Confidential

Java Developer

Responsibilities:

  • Developed the application based on MVC architecture. Captured all the functional and technical requirements of the Supply Chain Management System.
  • Was involved in the preparation of the software requirements and design document (SRS & SDS)
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Developed class diagrams and Sequence diagrams. Defined the detailed application and database design.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller
  • Development and deployment of Entity and Session bean classes and Interfaces.
  • Developing interactive JSP components.
  • Beans were used for Oracle, & JDBC connections & Servlets were used to retrieve data from the database.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing
  • Tools using: J2EE, Java, Servlets, EJB, and JSP. Front End validations are written using JavaScript.
  • Performed Unit Testing using JUnit. Provided a User Manual and User Training on the new system to ease them into the new system.

Environment: JDK 1.3, J2EE 1.2, HTML, CSS, JDBC, JavaScript, JSP, EJB, CSS, CVS, WebSphere, oracle, Linux.

Web Application Developer

Confidential

Responsibilities:

  • Designed and developed application on Web Sphere server
  • Used J2EE design patterns to design the application such as Front controllers, Data access, object, Factory pattern.
  • Performed requirements analysis using AGILE Methodologies.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Developed web front end screens using HTML, JSPs, CSS, Java script and built application using Struts Framework.
  • Worked on Front End using C#.Net and ASP.Net for Application.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application on Web sphere application server in development and production environment.
  • Undertook the Integration and testing of the different parts of the application.
  • Developed automated Build files using ANT.
  • Very familiar with Testing Tools related to Agile.
  • Used TFS and SCM for version control
  • Was a very efficient team player and worked on Team Motivation events.

Environment: Android SDK, Android NDK, ADT-Plugin, Eclipse, Android Studio, Java, SQLite, JSON, XML, DDMS, Logcat.

We'd love your feedback!