We provide IT Staff Augmentation Services!

Sr. Android Software Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Experience in architecture design, development and implementation of software applications and testing.
  • Around 7 years of Software Design and Development Experience in Mobile based applications.
  • Around 3 years of experience on Java, J2EE development.
  • Developed and architected multiple Android applications across versions.
  • Expertise in developing applications using Java, J2EE, Struts, spring, Hibernate and JSP.
  • Have hands - on experience in complete project life cycle, with domain knowledge in Mobile Application Development and Web application development.
  • Experience in web service protocols such as JSON, HTTP, Phone gap and XML.
  • Experience on JavaScript and PHP client-server side development.
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, and Dreamweaver.
  • Expertise in handling remote project.
  • Knowledge of Android UI Design best practices, including: Resolution independent applications, Designing and implementing effective navigation, UI components in practical layout to maximize ease of use and organize data efficiently, Themes and styles to match application atmosphere
  • Good communication skills: I have interacted with customers regularly during development of the mobile applications.
  • Extensively worked on almost every stage of application development right from collecting requirements, providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
  • Expertise in developing apps using SQL, Java, XML and HTML5 Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.

TECHNICAL SKILLS

Proficient at: C, C++, JAVA, Android SDK, Mobile, IOS, SQL, HTML, CSS.

Comfortable working on: Linux, Windows and Mac Operating Systems

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr. Android Software Developer

Responsibilities:

  • Developing a multi platform phone app for iOS, Android, Blackberry and Windows Phone 7 using PhoneGap and Sencha Touch.
  • Mobile application development utilizing Sencha Touch Javascript API Framework
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Involved in developing presentation tier using HTML, JSP, Java Script, Ajax and Struts.
  • Implemented Change Requests and Enhancements using Flex and Java technologies
  • Develop mobile time tracking user interface for iPhone and Android using PhoneGap library
  • Updating and upgrading Ipad and Iphones through apple software.
  • Develop step-by-step training resources for iPad IOS technology use; Developed an Android
  • Development mobile web application for Android, iOS and BlackBerry Device
  • Created mobile applications for Blackberry, Android, Windows 7 and iPhone mobile phones using Java.
  • Designed mobile websites and apps for iOS and Android using jQuery Mobile, PhoneGap, and Appcelerator Titanium.
  • Update Titanium with latest features and resolve existing bugs in the platform
  • Developed Mobile App in Titanium Appcelerator IDE using JavaScript, Obj C and Java.
  • Using sencha touch for development to find relevant people for the same social Networking Websites.
  • Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework.
  • Develop radiology imaging/diagnosis teaching application for mobile devices using Sencha Touch EXT JS Libraries
  • Mobile application development utilizing Sencha Touch Javascript API Framework
  • Involved in updating the application UI and application data structure for both Iphone/Ipad.
  • Performed basic, system and performance testing on the iPhone/iPad application before sending them to the end to end testing team.
  • Implemented application level persistence using Hibernate and spring.
  • Implemented MVC design architecture using Ruby on Rails and MySQL.
  • Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery
  • As a Senior Programmer involved in designing JSP and developing the Servlets

Environment: s: Titanium, Phonegap, Sencha Touch, HTML5, CSS3, Jquery Mobile, Backbone.Js, Flash, Coreldraw, Iphone, Ipad, Android, Windows Phone 7, Blackberry, Tablet, Spring, Hibernate MYSQL, APACHE CXF, REST, Eclipse, Weblogic, Subversion (SVN), Agile, JSP SERVLET, MAVEN, Web 2.0, SOA, PHP, Ruby.

Confidential, Chicago, IL

Sr. Android Developer

Responsibilities:

  • Development mobile web application for Android, iOS and BlackBerry Device
  • Developed applications using a combination of Java with Android SDK, and Java with BlackBerry SDK.
  • Experience in creating applications that support all orientations on iPhone and iPad.
  • Publishing the application in production for all platforms (Android, BlackBerry).
  • Design is done in Panorama Style for Windows Phone 7.
  • Develop & design mobile banking client for J2ME & Blackberry Models.
  • Ported an iPhone iOS application to Android to include SQLite database management and several data entry views and GUIs.
  • Developing new products, building multi-lingual websites, iPhone and Android applications, and maintaining older code. Assisting and training new developers and interns.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Configured Struts, Hibernate framework with Spring MVC.
  • Experience with parallel processing performance monitoring and tuning Oracle Advanced Queuing.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Development of AJAX toolkit based applications using JSON.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Established a lightweight Scrum project management process and helped team meet sprint goals.
  • Handled necessary Business logic in Servlets
  • Writing and Optimizing MySQL Queries and connect queries to PHP.
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts
  • Developed and implemented many PhoneGap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.
  • Develop mobile time tracking user interface for iPhone and Android using PhoneGap library.
  • Used Sencha Touch to create Android and iOS applications to support RoR app
  • Implemented Presentation layer using JSP, Servlets, HTML
  • UI was developed in HTML5, CSS3 and Groovy Server Pages (GSP).
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, ajax.
  • Developing web application with Backbone.js and PHP CodeIgniter framework.

Environment: s: Android, IOS, Phonegap, Jqtouch, Sencha Touch, HTML, CSS, Dojo Mobile, Node.Js, Backbone.Js, Flash, Flex, Silverlight, Actionscript, Iphone, Ipad, Windowsphone7, Blackberry, Rest, JSON, Web Services, Scrum, Jsp, Servlet, Php.

Confidential, San Diego, CA

Android Web Developer

Responsibilities:

  • Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework.
  • Developed share view using Sencha Touch for non flash supporting devices.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online service with Flash/Flex.
  • Design front end with css3 and HTML coding and back end scripts on Node.js/JavaScript.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Created re-usable custom components in Flex and ActionScript.
  • Developed web applications using Spring MVC, JQuery, HTML, Bootstrap.
  • Integrated various plugins to access and customize native iPhone and Android features.
  • Developed an Android keyboard entry game with different selectable skins in a dynamic drawing threaded environment.
  • Manage multiple, high profile cross-functional AGILE program teams across various business units.
  • Development of Web (Intranet) database-driven and GISJava/J2EE applications for Oracle databases on Solaris/Windows platforms:
  • Developed WebJava/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase (ASE 12), JBuilder.
  • Developed user interface using JSP, HTML, XHTML and Java Script to simplify the complexities of the application.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Design and written Unit test cases and scenarios for Windows Phone 7.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implement web service components using Apache CXF framework
  • Built Asynchronized Notification REST web service to send mess email/sms with Log4j, Spring, Hibernate, Tomcat and MySQL Queue.
  • Developed the application under J2EE Architecture using Spring, Hibernate, Servlets and JSP
  • Developed JSP pages and Servlets for customer maintenance
  • Developed complex Web Services and tailored Apache Axis API to suit the requirement.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Used JMS for Asynchronous communication between the applications.

Environment: s: Android, IOS, Phonegap, Jqtouch, SenchaTouch, HTML, CSS, DojoMobile, Node.Js, Backbone.Js, Flash, Flex, Silverlight, Actionscript, Iphone, Windows Phone7, Blackberry, Spring, Hibernate, MYSQL, APACHE CXF, REST, JSON, Web Services, Eclipse, Weblogic, Selenium, Scrum, JSP, SERVLET, GWT (Google Web Toolkit), JMS, PHP, Ruby, Wordpress, Drupal

Confidential, New York, NY

Sr. Java Application Developer

Responsibilities:

  • Provides technical assistance in identifying, evaluating and developing Agile methodologies and procedures that are efficient, effective and meet good business practice.
  • Identified Requirements done the design and development of use cases using UML
  • Implemented various Java/J2EE design patterns.
  • Developed user interfaces using JSP, JSF with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented Apache Axis WSDL JAVA tool and performed Custom Serialization and Bean Serializers for mapping xml files to java objects and used JMock for explicit invocations.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Designed and developed a web-based test client using Spring, Struts, JSP, Tag Libraries, Java Script, HTML and XML to test different parts of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Implemented in web development with help of DOJO to achieve one stop approach.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Inserted External Style Sheets to various web pages using CSS
  • Designed and implemented the web application in Ruby on Rails, Node.js, HTML and JQuery from initial concept development to beta launch.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
  • Implemented the database connectivity using JDBC with Oracle Database as backend.
  • Design and develop new features in website using Java/J2EE under Santana Framework and enhance existing features.Refactoring code, redesign current design.
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Development of a split billing system - core java, collections, spring, hibernate, mysql
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache
  • Coordinated branching/merging strategies incorporating Team Foundation Server
  • Assisted in running various Agile project management meetings (Sprint Planning Meetings, Scrums, etc)

Environment: Java, J2EE, Spring, Struts, Hibernate, Agile, Scrum, HTML, XHTML, DHTML, XML, CSS, JavaScript, DOJO, AJAX, Angular.js, Backbone.js, Node.js, Ember.js NoSql, JDBC, Jquery, JSON, JSP, ExtJS

Confidential, Seattle, Washington

Java Web Developer

Responsibilities:

  • Created and maintained numerous business critical applications.
  • These applications were the cornerstone of the organization and needed to be highly effective as well as very efficient.
  • Developed efficiency reports for senior management.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Develop software in JAVA/J2EE, EJB, Struts, XML, WebLogic, Oracle and Enterprise Architecture.
  • Developed Guardian Front End to create/modify user entitlements in Java, JSP, WEBLOGIC
  • Configured WebSphere resources including JDBC providers, JDBC data sources, connection pooling,
  • Created the Mock-ups using HTML and JavaScript to understand the flow of the web application.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Developed an application that gives live game results, standings and news of soccer teams, utilizing Java blackberry.
  • Extensive experience using framework APIs like Struts, spring, iBatis and Hibernate.
  • Experience in developing the UI using Jsp, CSS3, Jquery, JSON.
  • Deployed EJB Components on WebLogic.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Worked on GUI internationalization using JSP and Core Java
  • Developed an online task assignment application. This application is used to assign various tasks in the business process to an employee and provide relevant metrics to management.
  • Developed and maintained web services to allow clients to submits orders and receive reports
  • Worked closely with various department heads throughout the SDLC Environment: C#/VB.NET, SQL Server, AJAX, Javascript, CSS, REST/SOAP, Crystal Reports, Agile, Silverlight

Environment: Java, J2EE, Spring, Struts, Hibernate, EJB, Agile, Scrum, HTML, XHTML, DHTML, XML, CSS, JavaScript, DOJO, AJAX, Angular.js, Backbone.js, Node.js, Ember.js NoSql, JDBC, Jquery, JSON, JSP, ExtJS, REST, SOAP.

We'd love your feedback!