We provide IT Staff Augmentation Services!

Android Application Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 7 years of experience in IT Analysis, Software Design, Development, Deployment, Testing and over 5 years Mobile Application Development experience using Android SDK and over 2 years of Web technologies experience.
  • Explicit knowledge on Mobile device architectures, Mobile development platform.
  • Experienced with Android SDK tools, Debugger, DDMS, and AVD.
  • In - depth knowledge of Android Operating system, interactive application development and memory management.
  • Strong expertise in using IDEs like Android Studio, ADT Bundle with Eclipse.
  • Proficient with common Android framework APIs (Bluetooth, Location, Camera, Notifications, Maps, Accelerometer).
  • Experience in detecting and correcting Memory usage issues, and optimizing code for Application performance.
  • Experience in Android User Interface toolkit (Menus, dialogs, adapters, basic/picker/list views) and Layout Managers.
  • Experienced in working with SQLite Database, Google Maps API, Map Quest API, GPS Location, In-app billing, Push Notifications.
  • Experience in JSON, XML, and DOM.
  • Experience in database development using SQLite, MySQL, RDBMS and MS Access
  • Experience in handling Web service applications using SOAP and RESTful.
  • Excellent experience in developing Advanced Web-Based applications design and development using Eclipse and Android Studio.
  • Experience in web service protocols such as HTTP, XML, and HTML.
  • Experience in complete project life cycle, with domain knowledge in Mobile Application Development and Web application development, Model View Controller (MVC) based frameworks, object oriented analysis and design methodologies.
  • Expertise in developing GUIs using Adobe Dreamweaver, Swings, JSP and HTML for web applications.
  • Experienced in developing Applications using Java, J2EE, Servlets, JSP, Eclipse, JDBC, Web Services, and AJAX.
  • Experienced with version control tool such as Git and TFS for version tracking.
  • Worked in almost every stage of the Software Development Life Cycle (SDLC) process and design methodologies like Agile, Scrum and Waterfall.
  • Personal experience with Agile Methodologies such as JIRA.
  • Adept at deployment of the mobile applications on Google Play Store, Amazon Play Store.
  • Self motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
  • Strong problem solving and logical reasoning skills.
  • Ability to understand new ideas and technical concepts quickly and produce meaningful results.

TECHNICAL SKILLS

OS: Windows XP/Vista/7,8,10, Mac OSX, Android, Ubuntu

Languages: JAVA, C, JavaScript, JSON, jQuery

Markup Language: HTML/CSS, HTML5, XML

Development Tools: Android Studio, Eclipse, Kepler, Netbeans 6.x, MS Visual Studio, PhoneGap, IBM Worklight, Photoshop, Sublime Text, XCODE

Databases: SQLite, MySQL, Oracle, RDBMS, MS Access

Frameworks: Java Development Kit (JDK), jQuery, Android SDK

Web Technologies: Tomcat 6.0 & Apache HTTP Server, WAMP, SOAP, REST

Enterprise Technologies: J2EE, Windows 98/2000/XP/VISTA/7, Microsoft Office Suite, Linux, Desktop and Network Printers, MAC, GPMC, RDP, Internet Information Services, VMware, Citrix XenServer, Virtual box, Incode, Google Email.

Other Tools/Software: Dreamweaver, Photoshop, Alice, 3Ds Max, OpenGL, Firebug

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Android Application Developer

Responsibilities:

  • Responsible for designing all the GUI elements by making required modifications to the xml.
  • Responsible for designing and implementing unique Portrait and Landscape mode for different android devices.
  • Involved in Mobile engineering, mobile security and mobile policy development.
  • Responsible for developing Hybrid application for user interface with HTML5 for user agreement and user security agreement.
  • Developed Web applications and services such as HTML5, JSON and XML.
  • Developed service calls using RESTful services for user data.
  • Worked on Authenticating User Device.
  • Experience with ORM and ActiveAndroid.
  • Responsible for working user transactions and updates with fragments and ListView.
  • Responsible for designing and handling the application SQLite database developed.
  • Responsible for implementing the media bucket through which the images and videos are displayed.
  • Worked on multi-threaded development on Android platforms Froyo 2.3 to Marshmallow 6.
  • Developed the database wrapper functions for data staging and modeled the data objects relevant to the mobile application.
  • Responsible for Testing the Application on various android devices and debugging the issues using DDMS and Logcat.
  • Responsible for working on Camera for mobile check deposit.
  • Coordinate meetings with project manager and customer to provide the technical/project augmented reality solutions.
  • Deployed and tested the app to the Android Marketplace and supported the app for different version releases of Android OS.

Environment: Android Studio, Eclipse 4.3 SDK, OAuth, Git, SQLite, Google Play Services, XML, J2EE, JQuery, SOAP, REST, GUI, Front controller design pattern, JQuery, Ajax, Soap UI, Core Java

Confidential, Sunnyvale, CA

Android Application Developer

Responsibilities:

  • Involved in the project full development life cycle including requirements gathering, design, implementation, and its deployment.
  • Worked in the team to develop the application from specifications
  • Worked with the backend team to create math formulas and optimize various and complex algorithms.
  • Worked closely with Web Services team in developing the payment processing system
  • Worked in UI team in creating different UI screens within the application.
  • Incorporated Google services API’s.
  • Individual implementation of Google Map, Location service, and GeoCoding.
  • Worked on developing data processing system for the App by using REST APIs
  • Worked with the backend team in the implementation of the app authentication system
  • Used Android JUnit extension to create test cases
  • Used GIT for version control.
  • Performed debugging, unit, integration, functional and system testing (on real devices) of the app.

Environment: Java, Android 4.x, DDMS, Windows 8, RESTful Web Service, SOAP, GUI, Junit, Google API, Frameworks, GitHub Source

Confidential, New York, NY

Java/Android Developer

Responsibilities:

  • System study and requirement analysis
  • Understanding Requirements Specifications.
  • Understanding the client requirements and analyzing the required documents.
  • Used J2EE application servers such as BEA web logic and Apache web server.
  • Involved in Check in module and Reservation module coding.
  • Involved in Unit, Integration and Preproduction Testing.
  • Used CVS for project management and version control.
  • Involved in developing the project using MVC pattern for the presentation layer.
  • Maintained relationship between objects using Spring IOC and used Hibernate mapping files for configuring Hibernate POJO’s for relational mapping.
  • Developed presentation layer (GUI) of the application using JSP, XML.
  • Ensure a high level of communication among the members of development team.
  • Experience in developing interactive, graphic based application GUIs.
  • Module integration with dependant modules.
  • Participated in Code review.

Environment: Android SDK, Java, J2EE, Oracle DBA 11g Edition, Struts, JSP, Servlets, MVC, Eclipse 3.2, Apache Tomcat 5.0, Apache Log4j for logging, GUI, JSP, XML, REST, SOAP, Junit.

Confidential, San Jose, CA

Java/J2EE developer

Responsibilities:

  • Coordinated with team members in gathering system requirements and specifications required for the redesign.
  • Involved in designed and developed of Application using MVC (Model View Controller) Pattern.
  • Developed Screens using JSP and Struts Tag Libs, logic, XML, HTML and CSS.
  • Used JDBC and Hibernate POJO’s to connect to the database.
  • Involvement in architectural and design discussions.
  • Helped the project team to identify the suitable technology tools required for the projects.
  • Involved in analysis, design, Coding and development, Implementation phase of the modules.
  • Involved in technical design and the architecture.
  • Used multithreading, Collections concepts in the application.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's.
  • Involved in developing database using SQL server.
  • Have worked on My SQL for storing and retrieving the application data.
  • Used SVN tools for version control and management.

Environment: Eclipse, Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, CSS, UML, XML, HTTP, MVC, Apache Ant.

Confidential

Java/J2EE developer

Responsibilities:

  • Coordinated with team members in gathering system requirements and specifications required for the redesign.
  • Involvement in architectural and design discussions.
  • Developed screens for Patient Registration, Inventory of Medicines, Billing of Services and Asset Modules.
  • Helped the project team to identify the suitable technology tools required for the projects.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in analysis, design, Coding and development, Implementation phase of the modules.
  • Involved in developing front-end screens using JSP, Servlets and HTML.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's.
  • Involved in developing database using SQL server.
  • Developed web pages with JSP and Servlets using HTML, CSS and XML.
  • Involved in implementing persistent data management using JDBC.
  • Have worked on Oracle10g database for storing and retrieving the application data.
  • Used SVN tools for version control and management.

Environment: Eclipse, Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, CSS, UML, XML, HTTP, MVC, AJAX, Apache Ant, JavaFX, Applets

We'd love your feedback!