We provide IT Staff Augmentation Services!

Senior Android Developer Resume

2.00/5 (Submit Your Rating)

Englewood, CO

SUMMARY

  • Dynamic and results - oriented Software Engineer wif solid and diverse experience in all levels of application development using Java, J2EE technologies like JSP, Servlets, Web Services (SOAP, WSDL, RESTful, JAXB), Spring, XML.
  • Over 6 Years of proven track record as value-adding, delivery-loaded project hardened professional wif demonstrated expertise in System Analysis,Mobile application Development, Website and User Interface Development, and Project and Team Management.
  • More than 3 years of experience in designing,implementing,integrating,testing and supporting impactful applications developed for mobile and tablet devices on Android platform.
  • Created nine user-friendly, aesthetically pleasing and fully functional applications for Android .
  • Expertise in developing applications for android operating system using Eclipse IDE,Android Studio, SQLite, Java, XML, Android SDK, GIT and ADT plugin.
  • Experience in Developing Applications using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, Web Services, AJAX, Oracle, MySQL, SQL, HTML, and CSS.
  • Experience in using SQLite Database for mobile data management, SQL SERVER database for web data management.
  • Experience in parsing teh web response data in both XML and JSON format.
  • Extensive experience in building mobile applications using Androidframework APIs such as (Location, Camera, Animations, Maps).
  • Experience in developing applications using Third-Party APIs such as YouTube and Social Networking such as Facebook and Twitter.

TECHNICAL SKILLS

Languages: Java,cold fusion,flex, JavaScript

Frameworks: Struts, Spring, Hibernate

Web services: SOAP, WSDL, RESTful,JAXB, XML

Web Technologies: JSP, Servlets, HTML, CSS

Application & Web Servers: ColdFusion, Tomcat

Version Control: SVN,GIT

Databases: Oracle, SQL, SQLite

Other Tools: Maven, JUNIT, LOG 4j,Robotium

Operating Systems: Windows 7/Vista/XP, Linux,Android

PROFESSIONAL EXPERIENCE

Confidential, Englewood CO

Senior Android Developer

Responsibilities:

  • Involvement in all phases of software development life cycle including design, development and testing (SDLC).
  • Worked wif UI designers to identify teh overall flow of application, which included various layouts, Tab bars and custom list views holding teh entire application together.
  • Used Async Tasks to implement various Broadcast Receivers and services for data intense activities such as loading images, videos etc.
  • Used custom list views to display Confidential packages, list of special offers, list of channels and sorting them alphabetically and by time.
  • Worked wif content providers such as Storage Access Framework API and SQLite to access teh local USB storage/cloud storage where teh user might have saved his videos/images etc.
  • Involved in searching Confidential packages and channels from teh database using cursor objects.
  • Worked on user logins by using shared preferences and SQLite database.
  • Used fragments to provide better code reusability and additional view options when teh device is a tablet or a phone.
  • Worked wif Google Maps and MapQuest API’s to make teh application location aware and help teh users find near by customers.
  • Used Alarm Manager API to enable teh app to upload pending data in SQLite to server.
  • Experience in use of popular public APIs such as Google, Facebook, YouTube and twitter.
  • Worked wif REST API Web services and mostly used JSON web service calls to interact wif teh server downloading and uploading contents seamlessly.
  • Designed teh web services to communicate wif teh Android application by using RESTful web services wif teh Spring 3 API, and JSON Parsing for teh received responses.
  • Design and development of flexible user interface to meet challenges of different device types, screen sizes, resolutions and screen densities.
  • Exposure to version control systems such as Subversion SVN,GIT and Maven.
  • Used test automation frameworks such as Junit and Robotium.
  • Followed agile methodologies for implementing teh project successfully.

Environment: /Tools:Windows 7/8, Android, Java SE 7,AndroidSDK, ADT, JSON, XML Schema, Location API, Alarm Manager API, Eclipse,Android Studio, Sub Version SVN,GIT, HTML, JavaScript, Robotium, JUnit.

Confidential, Englewood · CO

Application Developer

Responsibilities:

  • Understood functional specifications, designing and developing creative solutions to meet business requirements.
  • Experience in methodologies like Agile methodologies
  • Developed parts of teh web application (including configuring Spring, Struts, build-scripts etc.) as part of a larger team.
  • Gained experience in client side Technologies such as HTML, DHTML, CSS, Jquery and JavaScript.
  • Implemented teh integration wif teh back end system wif web services using REST API’s and SOAP.
  • Implemented HTTP Session Management.
  • Worked wif Junit and Ant for testing, building and logging information.
  • Exposure to webservers such as Apache Tomcat.
  • Active participation in Bug fixes and application performance enhancement
  • Ensure enhancements/ requirements meet established quality and end user needs.
  • Used Web Services-WSDL and SOAP.
  • Involved in bugs recording, bug fixing, code review and other maintenance of teh application.
  • Worked closely wif various departments to ensure that our software delivered teh greatest experience wif teh end user.

Environment: /Tools: Java, JavaScript, Windows XP, Eclipse, JDBC, XML, Oracle/SQL, PL/SQL, Web Services, Spring, MAVEN, HTML, CSS,SOAP, JUnit.

Confidential

Software Engineer

Responsibilities:

  • Involved in analysis, design and development of teh system components.
  • Used Struts and Spring for building web application.
  • Developed web pages using HTML, CSS,Jquery and Java Script.
  • Developed SQL database scripts and written Stored Procedures and Triggers.
  • Created User guide and application support document.
  • Involved in regression testing, evaluating teh response times, and resolving teh connection pooling issues.
  • Used JUnit for Testing.

Environment: /Tools: J2EE, Java, JDBC, Java Servlets, HTML, SQL, Eclipse, Struts,Spring.

Confidential

Application Developer

Responsibilities:

  • Handled all application maintenance and server migration.
  • Utilized Quality Center to track and report system defects and bug fixes.
  • Prepared modification requests for application bugs and assisted developers monitor and resolve problems.
  • Gatheird, documented and executed Requirements-based, Business process (workflow/user scenario), Data driven test cases for User Acceptance Testing.
  • Performed Load, stress testing's and analyzed performance and response times.
  • Designed approach and developed visual scripts to test client and server side performance under various conditions to identify bottlenecks.
  • Ensured all code and document review is completed on time and facilitated meetings for project status, issue identification and Progress Reporting.

Environment: /Tools: Adobe Dream Weaver, CFML,Java, HTML, SQL,ColdFusion.

We'd love your feedback!