We provide IT Staff Augmentation Services!

Senior Java/ Android/ Mobile Application Developer Resume

MissourI

SUMMARY:

  • 8+ years of IT experience in design and development in Java, Android and IOS based applications.
  • Around 5+ years of Smartphone and tablet (Android/IOS) development experience. Developed and architected multiple Android applications across versions.
  • Experienced working in all the phases of Software Development Life Cycle using Core Java, J2EE technologies.
  • Expertise with internet technologies like HTML, XML, JavaScript, CSS, Jquery, AngularJS and AJAX..
  • Experience with database tools such as TOAD, SQL Developer and DB Visualizer.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Experience in Waterfall model and Agile methodologies like SCRUM.
  • Worked on Android NDK with C and C++ for the implementation of native libraries in the applications on android mobile.
  • Experience in developing mobile applications using PhoneGap and Cordova.
  • Good at Hybrid Mobile web application development.
  • Having good understanding the client requirements and collecting information about the project.
  • Hands on experience on smart phone and tablet development for complex custom layout designs for the applications without any memory leaks.
  • Developed multiple Android applications across versions.
  • Good understanding of Android Back-end and UI guidelines.
  • Experience in Android UI toolkit, Layouts and 9-Patch Images.
  • Good knowledge in applying themes.
  • Extensively worked on every stage of application development right from collecting requirements, providing guidelines for design, implementation that includes various stages in development, QA (Unit Testing, Selenium) and code signing.
  • Experience in web service protocols such as JSON, Rest Client and XML.
  • Worked on MySql server for devclouds and Prod Servers.
  • Experience of using version control and bug reporting tools like clear case, clear quest, SVN, perforce and GIT etc.
  • Having good understanding third party APIs like Google Drive, Google Charts, Drop Box APIs, Calendar Notification and other third party library’s for viewing PDF and loading large size of images.
  • Knowledge on deploying applications to Google, Opera, Mobogenie and Amazon app stores.
  • Expertise in Object Oriented Architecture, Design and Programming from design to implementation.
  • Knowledge on banking applications and worked for merchant site.
  • Worked on Biometrics authentication for banking applications.
  • Experience in Node and Angular js.
  • Have hands-on experience in complete project life cycle, with domain knowledge in Mobile Application Development and Web application development.
  • Good communication skills: I have interacted with customers regularly during development of the mobile applications.
  • Have a good understanding of side mobile development factors such as server side interfaces, security, enterprise enablement, analytics, data feeds and content management systems.
  • Ability to coordinate with product owners and dependent teams involved in the project.
  • Quick learner, excellent analytical, design and problem solving skills

TECHNICAL SKILLS:

Methodologies: Agile, Scrum, Waterfall

Programming Languages: JAVA, spring, C, C++, Objective C

Application Servers: Tomcat 6.0 Apache HTTP Server.

Mobile Technologies: Android, IOS

Web Technologies: HTML5, JavaScript, JQuery, Node, Angular, CSS XML, nj JSP,JSON, Restful

JavaScript Libraries: node JS, new Chart, iS croll, Google Charts.

Database: MySQL, SQLite, Oracle.

IDE: Eclipse, Net Beans, Android Studio, XCode

Tools: SVN, Git, Putty, DDMS, MAT

Operating Systems: Windows, Ubuntu, Android, Mac OS X, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Missouri

Senior JAVA/ Android/ Mobile Application Developer

Responsibilities:

  • Understanding the client requirements and collecting information about the project.
  • Developing the MVC architecture.
  • Working in web application development and mobile application development.
  • Worked with networking team closely to understand the functionality of dev cloud and prod environment.
  • Designed UI based on business requirement using HTML5, CSS, JavaScript, Node and Angular.
  • Created a Platform monitoring solution which will run every given interval of time to check system health check using Spring Framework.
  • Implementing complex custom layout designs for the applications without any memory leaks.
  • Integrating lessons from the internal server and made application flexible to update changes at any point of time using GIT.
  • Handled dev cloud servers to test the functionality.
  • Worked on Biometric world by using third party linux tools Daon.
  • Handled JSON, Rest Client and SOAP web services to get and send data.
  • Integrating GCM Notifications and handled app without any memory leaks.
  • Working in Node, Angular, MySql and Oracle to develop Merchant site where 3DS architecture exists.
  • Worked on Third party tools Splunk and IPSoft for Monitoring Services and System Health Check.
  • Debugging and Root cause analysis of Development issues
  • Tested the application on various Android devices.

Environment: s: Android SDK, NODE.js, Angular.js, React JS,Spring, Eclipse IDE, JDK, XML, JSON, SOAP, MySql, Oracle, SQLite, Log cat, Windows 7.

Confidential, Chicago

Senior Android/ Mobile Application Developer

Responsibilities:

  • Understanding the client requirements and collecting information about the project.
  • Developing the MVC architecture.
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Developed Web applications using HTML5, CSS, JavaScript, Angular and Node.
  • Implementing complex custom layout designs for the applications without any memory leaks.
  • Integrating lessons from the internal server and made application flexible to update changes at any point of time using SVN.
  • Involved in setting up the model, views and controllers and implementing using React Native.
  • Implementing application to support different screen sizes.
  • Developing screens using XML, 9-patch and integrated them in to the application.
  • Handled JSON and Rest Client web services to get and send data.
  • Integrating GCM Notifications and handled app without any memory leaks.
  • Debugging and Root cause analysis of Development issues.
  • Created various React Components, controllers, DOM, expressions, templates, data binding, etc.
  • Tested the application on various Android devices.

Environment: Android SDK, PhoneGap, Cordova, Eclipse IDE, React JS, Android API’s, HTML, JAVASCRIPT, CSS, Angular, Node, JDK, XML, JSON, SQLite, Log cat, Windows 7.

Confidential

Android/ IOS Mobile Application Developer

Responsibilities:

  • Understanding the client requirements and collecting information about the project.
  • Developing the MVC architecture.
  • Worked closely with business analysts to refine the requirements.
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Implementing complex custom layout designs for the applications without any memory leaks.
  • Integrating lessons from the internal server and made application flexible to update changes at any point of time using SVN.
  • Implementing application to handle orientations and support different screen sizes.
  • Developing screens using XML, 9-patch and integrated them in to the application.
  • Handled JSON and Rest Client web services to get and send data.
  • Creating application database using SQLite.
  • Integrating Google Drive, Drop Box APIs, Calendar and GCM Notifications and other third party library’s for viewing PDF and loading large size of images without any memory leaks.
  • Debugging and Root cause analysis of Development issues
  • Tested the application on various Android devices.

Environment: s: Android SDK, Objective C, PhoneGap, Cordova, SQLite, Eclipse IDE, Android API’s, Phone Gap, JDK, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential

Android/ IOS Mobile Application Developer

Responsibilities:

  • Understanding the client requirements and collecting information about the project.
  • Developing the MVC architecture.
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Integrating lessons from the internal server and made application flexible to update changes at any point of time using SVN.
  • Developing screens using XML, 9-patch images and integrated them in to the application.
  • Handled JSON and Rest Client web services to Get and Send data.
  • Integrating third party library’s for viewing PDF and loading large size of images without any memory leaks.
  • Debugging and Root cause analysis of production issues
  • Tested the application on various Android devices

Environment: s: Android SDK, SQLite, Eclipse IDE, Android API’s, JDK, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential

Android/ IOS Mobile Application Developer

Responsibilities:

  • Understanding the client requirements and collecting information about the project.
  • Creating Functional and Database Document based on the information collected.
  • Attending client calls and giving progress status to senior executives.
  • Developing the MVC architecture.
  • Developed screens using XML, 9-patch images and integrated them in to the application.
  • Handled JSON and Rest Client web services to get and send data.
  • Worked on Face book login and other third party libraries for loading large size of images without any memory leaks.
  • Debugging and Root cause analysis of Development issues.
  • Tested the application on various Android devices.

Environment: s: Android SDK, SQLite, Eclipse IDE, Android API’s, JDK, XML, JSON, HTML, CSS, SQLite, service, Log cat, Windows 7.

Confidential

JAVA Developer

Responsibilities:

  • Involved in Analyzing requirements, Designed and Implemented Prototype.
  • Creating Functional and Database Document based on the information collected.
  • Worked on development of writing Database queries using JDBC and MySQL.
  • Designed browser and resolution compatible application UI.
  • Involved in MySQL and Tomcat server maintenance.
  • Integrating lessons from the internal server and made application flexible to update changes at any point of time using SVN.
  • Debugging and Root cause analysis of Development issues.

Environment: Eclipse, JSP, Hibernate, Tomcat, MySQL, JSON and Windows.

Confidential

JAVA Developer

Responsibilities:

  • Involved in Analyzing requirements, Designed and Implemented Prototype.
  • Creating Functional and Database Document based on the information collected.
  • Worked on development of writing Database queries using JDBC and MySQL.
  • Designed browser and resolution compatible application UI.
  • Involved in MySQL and Tomcat server maintenance.
  • Debugging and Root cause analysis of Development issues.

Environment: Net beans, JSP, Struts, Tomcat, MySQL.

Hire Now