We provide IT Staff Augmentation Services!

Mobile Developer Resume

2.00/5 (Submit Your Rating)

Braintree, MA

SUMMARY

  • Having 7+ years of professional experience in analysis, design, development, implementation, integration and testing of Client - Server applications using Object Oriented Analysis Design (OOAD), and methodologies.
  • Experience in Android device support, publishing apps to Google Play Store, Apple store, Memory Management, Media queries, Google AdMob, Picasso library and MP Chart Library.
  • Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis.
  • Hands-on experience in RWD (Responsive Web Designing), mobile first and progressive enhancement.
  • 5 years experiences in Android application development, using web-based and native application and 1 year experience in Cross platform applicaton development.
  • Good understanding of Android Framework, Android Native and Web-Based Application Development.
  • Experience in developing Android application using Android Studio, Eclipse IDE, Appcelerator IDE(), SQLite Database, Java, JSP, XML, JSON, Android SDK/NDK and ADT plug in.
  • Worked on Activities, Fragments, Android Binding, AsyncTask, Intent, Services, Broadcast Receiver, Content Provider, RESTful Services, Location Manager.
  • Experience in working with Google Maps API, GPS Location Data, Volley, and GCM Push Notifications.
  • Hands-on experience in Video streaming development using Android studio.
  • Experience in use of popular public APIs such as Google, Facebook, YouTube, PayPal, Kindle, and twitter.
  • Very good understanding of Android Back-end, UI guidelines and layouts
  • A good knowledge of iOS and had experience in developing iOS applications using xcode and Javascript (using Titanium and Apache Cordova).
  • Experience in using services like Messaging, Bluetooth and Wi-Fi.
  • Good knowledge of Source/ Version control software’s like Git and SVN, ClearCase Continuous integration and Building process.
  • Experienced in SOA based architecture and in Agile approaches, including Extreme Programming, Test-Driven Development.
  • Strong front-end Android UI development skills using scripting languages like HTML5, JavaScript, JQuery mobile and CSS3.
  • Strong knowedge on Android framework Telephony, WWAN, WLAN.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Submitted the mobile apps to the app stores: Amazon, Google play, Apple store.
  • Developed and Supported the mobile application using the cross-platform Titanium and Apache Cordova.

TECHNICAL SKILLS

  • Java
  • C
  • C++ Servlets
  • JSP
  • EJB
  • JDBC
  • Web services
  • MVC
  • Spring.
  • HTML
  • HTML5
  • CSS
  • JSON
  • CSS3
  • AJAX
  • JQuery
  • XML
  • XSL
  • XSLT.
  • JavaScript
  • JQuery
  • AngularJS
  • BackboneJS
  • NodeJS
  • Python swift.
  • Web Logic
  • Tomcat 6.0
  • Apache HTTP Server
  • Oracle
  • MySQL
  • SQL
  • SQLite.
  • Eclipse
  • Eclipse IDE
  • Android Studio
  • Android SDK/NDK
  • Java Development Kit (JDK)
  • ANT
  • Phonegap
  • Junit
  • Dreamweaver
  • Putty
  • VMware
  • CodeWarrior
  • Photoshop
  • MS visual studio
  • XCODE
  • Test driven development
  • Git
  • Jira.
  • Windows XP/NT/VISTA/7/8
  • UNIX
  • Android
  • IOS.
  • Jenkins with Git.

PROFESSIONAL EXPERIENCE

Confidential, Braintree, MA

Mobile Developer

Responsibilities:

  • Worked on mobile application of Confidential financial services company “ Confidential Retire’’.
  • Developed and enhanced the application on IDE "Android studio" using Java.
  • Enhanced Views/Layouts for user interaction to support various bigger size devices (Responsive web designing).
  • Mobile App performance using Crittercism, APM dashboard Crashes, handled and unhandled exceptions, stack trace, Breadcrumbs of the user sessions by uploading the .dSYM file for IOS and by default triggering for Android.
  • Implemented the Touch ID for various devices to login to the application.
  • Supported and maintained application with user issues in the app stores: look into reviews from Amazon, Google play and Apple store to fix the bugs.
  • Implemented the third party libraries like sales force marketing cloud (SFMC) SDKs for the betterment of the application.
  • Used Google tag manager and Google Analytics modules to estimate the performance and log user related issues.
  • Implemented Push notifications via sales force marketing cloud with Apple APNS and Google cloud messaging(GCM) servers.
  • Implemented the Bluetooth module to transfer the transactions and contribution history files to other user accounts.
  • Created tasks and subtasks on JIRA for team members
  • Used SQLite for databases and implemented the functionality of application according to client requirement.
  • Implemented Check Boxes.
  • Developed Web Services usingREST,SOAP, XML and JSON.
  • Implemented the service to register the device with the mobile application for easy access.
  • Used ClearCase as source control.
  • Worked closely with the QA team to find the issues and resolve them in timely manner.
  • Worked closely with the Release engineering team (Devops) to build the application i.e., continuous building and integration.
  • Used Jenkins automation tool for the Continuous Integration/ Continuous Deployment process.

Environment: Android SDK(6.0), Android studio IDE, Java, RESTful, ClearCase, Amazon/Android/IOS app submissions, Continuous integration,Jenkins with Git, Google analytics, Crittercism, Bluetooth,, GCM, Touch ID, Sqlite, Jira, SOAP, XML, JSON.

Confidential, Dublin, CA

Android Developer

Responsibilities:

  • Designed and Implemented Views and Layouts for User Interaction.
  • Developed the UI layers for Activities and implemented Fragments within UI.
  • Used Multi-threading to implement parallel processing.
  • Worked on the cross platform IDE Appcelerator with Titanium SDK(uses Javascript).
  • Worked in Agile environment and participate in different phases of the project cycle like design and development.
  • Used GPS services to get the exact location.
  • REST web service interaction utilizing OAUTH authentication and JSON.
  • Worked closely with another mobile app developer, leading the other platform development.
  • Used Apache cordova at the beginning of tenure to enhance the application and then migrated to Titanium Appcelerator.
  • Used Titanium SDK 5.5.0.GA, Appcelerator studio, Built-in IOS simulator, Geny Motion, Device Anywhere for development and debugging tool.
  • Involved in the redesign of front end of web-site.
  • Used design pattern like singleton and adapter.
  • Usedversion control GIT.

Environment: Titanium SDK 5.5.0.GA, JavaScript, NodeJS, Apache cordova, Appcelerator studio IDE, XML, HTML, CSS, GIT, RESTful, Google Maps API, APM Appcelerator Dashboard.

Confidential, Memphis, TN

Android Developer

Responsibilities:

  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Implemented List View, so as to show the different shipments and maps as a form of list.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Worked closely with the testing team.
  • Worked in an Agile based environment.
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using RESTful web services
  • With the Spring API and JSON Parsing for the received responses.
  • Designed and developed the request and response data to and from database.
  • Implemented SQLite databases to monitor shipments.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Created test cases and test data for testing the application using JUnit Extensions.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Used JIRA to track issues.

Environment: Android SDK, Eclipse IDE, Google Maps, SQLite Databases, JUnit, GPS Services, RESTful, JIRA.

Confidential, Winooski, VT

Android Developer

Responsibilities:

  • Involved in full life cycle of the Android application and redesign of Confidential website including wireframe design, server development and client development. Worked on developing various features such as values product of the day, browse products from store inventory and navigate to the nearest store.
  • Used Android SDK, Eclipse IDE, Dalvik Debug Monitor Server, Android Virtual Device, and Android Debug Bridge for development and debugging tool.
  • Used fragments and activities.
  • Worked with Bitmaps, 9-patch images and handled memory issues by recycling bitmaps.
  • Experience in developing and handling XML data using efficient parsing technique such as DOM.
  • REST web service interaction utilizing OAUTH authentication and JSON.
  • Worked on front end UI design and Backend Development using SQLite.
  • Used GIT for project management and version control.
  • Involved in analysis, specification, design, and implementation phases of Software Development Life Cycle (SDLC).
  • Followed Agile methodology to develop the project.

Environment: Android SDK 3.1, JDK 1.6, SQLite 3.0, Eclipse IDE, ADT Plugin, GIT, RESTful API, Google Map API, HTML5, CSS, XML.

Confidential, Denver, CO

Android Developer

Responsibilities:

  • Designed and developed mobile health application for Android mobile devices with extensive user interface development. Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the applications.
  • Used web views, list views & populated lists from database using simple adapters.
  • Used services, AsyncTask and Alert Notification API to implement event reminder feature into the mobile app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Saved data such as personal healthcare facilities, doctors, diseases, medications, insurance information, and health plans in the SQLite database.
  • Used android multimedia services, wifi, Bluetooth, WLAN, WWAN modules.
  • Designed downloading files and images by showing Progress Bar in Activities.
  • Experience in developing apps handling XML data using efficient parsing techniques such as DOM parser.
  • Implemented the required GUI by making modifications to the xml files.
  • Integrated RESTFULweb services.
  • Worked on debugging the application using Logcat, DDMS
  • Used GIT for project management and version control.
  • Participated in all the phases of SDLC from design, development through testing, porting and support of application. Use waterfall approach to ensure success of the project.

Environment: Android SDK 2.2/2.3, Java SDK 1.6, SQLite 3.0, Eclipse IDE, ADT Plugin, GIT, RESTful API, Google Map API,Multimedia, Bluetooth, Wifi, GPS, Logcat, DDMS console, XML.

Confidential, New Jersey, NJ

Java Developer

Responsibilities:

  • Project modeled using MVC (Model-View-Controller Architecture) framework.
  • Application is developed using NDK for the faster processing.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed using C,C++, XML and Multithreading programming.
  • Developed the application using Java, JSP, Servlets and Oracle 9i.
  • Developed User Interface using JSF, JSP and Ajax based Design.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.
  • Involved in design and developing re-usable web services using SOAP, XML, WSDL, XML Schemas, JAXP and XSL.
  • Used JDBC for database connectivity to Oracle 9i database.
  • Used Rational Rose for UML diagrams.

Environment: EJB, Struts 1.2.4, AJAX, Spring 1.02, JSF, JSP1.2, Servlets2.1, JMS, XML, WSDL, JDBC, JavaScript, UML, HTML, CVS, Log4J, JUnit, Rational Rose, JQuery, Oracle 9i,UNIX.

Confidential

Jr. Java Developer

Responsibilities:

  • Implemented Transfer Funds, Messaging Service Modules using Struts Framework with respect to Model-View-Controller (MVC) Architecture.
  • Developed various EJB components like State full session, Message Driven Beans to fulfill Business Logic.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate that use POJO classes to represent persistent database tables.
  • Consumed Web Services using WSDL and SOAP for transferring funds to other financial institutions.
  • Used XML Parser API such as JAX-RPC in the web services request/response data for marshaling and un-marshalling.
  • Designed and developed data access layer using Data Access Object (DAO), and Singleton design patterns.
  • Involved in Database Design and Development.
  • Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from MYSQL Database.
  • Used Log4J to capture the log.
  • Developed test cases and performed unit testing using JUnit.
  • Build application using Ant Scripts.
  • Used CVS for Version control across common source code used by developers.

Environment: J2EE, JSP, Struts, EJB, Hibernate, JMS, JNDI, MYSQL, MQ Series, MS Access 2000, HTML, XML, ANT, WSDL, SOAP, SOA, Axis, ANT, Eclipse, Web Logic, Log4J, CVS, JUnit, Windows.

We'd love your feedback!