We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

Parlin, NJ

SUMMARY

  • Over 5 years of extensive experience in teaching, developing, and troubleshooting of applications using Java/J2EE and Android.
  • Technical proficiency in various software development languages, applications, databases and possess knowledge of Core JAVA, Multithreading, Collections & Oops, J2EE (JSP, SERVLET), Core Spring.
  • Deep knowledge in programming HTML, JavaScript, JSON, XML, Kotlin languages.
  • Designed Custom buttons, Custom ListView, GridView and Base Adapters in several Android Apps.
  • Experience in web/application servers like WebSphere and Apache Tomcat.
  • Well experienced with IDE tools like Eclipse, Android Studio, and IntelliJ.
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment, and support.
  • Hold expertise in both Waterfall and Agile Methodologies.
  • Worked with several Social Networking frameworks such as Facebook SDK, Google + SDK and other Google Frameworks such as Google Analytics SDK and Google Maps SDK.
  • Experience in Payment Gateway Integration such as PayPal SDK, AuthorizeNet SDK and Stripe SDK for credit card payments in eCommerce Mobile Applications.
  • Expertise with source control tools such as SVN, Git and Bitbucket.
  • Handled various college projects involving complex processes.
  • Excellent Interpersonal skills, quick learner, and a good team player.
  • Excellent analytical and problem - solving skills with ability to communicate effectively with peers.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, Kotlin

Components and API: JSP, Servlet, Java Script, PayPal order API

Web/Application Server: Apache Tomcat

Operating System: Windows, iOS, Android, Linux/UNIX

Database: SQL, MYSQL, ORACLE, SQLite

Version Control: GIT, Bit Bucket, SVN

Tools: / IDEs: Eclipse, NetBeans, Dreamweaver, Android Studio, IntelliJ

Web Services: REST and SOAP

PROFESSIONAL EXPERIENCE

Confidential, Parlin, NJ

Android Developer

Responsibilities:

  • Design, development and maintenance of work management application and inventory management application used by NYCHA employees as an internal app.
  • Writing XML based protocol SOAP for accessing web services provided by IBM MAXIMO server application.
  • Collaborating with external teams for development of packages deployed at various stages of releases includes UAT, STAGE and PRODUCTION.
  • Strong experience using Git commands and git tool named GitLab for all source control.
  • Involved in high volume transactions of data with effective synchronization between the mobile and server.
  • Effective handling of CRUD operations in local SQLite database for large volume of data.
  • Creating UI elements with Material Design, Activities, Layouts and Fragments for better and smooth user interactions.
  • Writing background services and optimizations to run jobs effectively to synchronize data between the server and mobile app.
  • Building product that follows best practices and patterns used for engineering life cycle for Android discipline.
  • Providing continued efforts to scale mobile app development across engineering in architectural code and design.
  • Test driven development on end-to-end product includes maintaining core app frameworks.
  • Creating prototypes for new features that explores the forefront of mobile technology.
  • To work with UI Components & Controls that uses Action Bars, Widgets, Fragments with backward compatible UI.
  • Developing and engineering with Activities, Services, Intent, Broadcast receiver and Content Providers.
  • Working with Web Service Integration on mobile application includes REST, JSON, XML and cloud technologies GAE.
  • Writing JUnit test cases and automation test scripts for Continuous Integration and Continuous Deployment (CCID).
  • Developing Android architecture persistence ROOM Migration for database from ORM to Oracle SQL Query.

Confidential, Westerville, OH

Android Developer

Responsibilities:

  • Design, development and maintenance of work management application and inventory management application used by NYCHA employees as an internal app.
  • Writing XML based protocol SOAP for accessing web services provided by IBM MAXIMO server application.
  • Collaborating with external teams for development of packages deployed at various stages of releases includes UAT, STAGE and PRODUCTION.
  • Strong experience using Git commands and git tool named GitLab for all source control.
  • Involved in high volume transactions of data with effective synchronization between the mobile and server.
  • Effective handling of CRUD operations in local SQLite database for large volume of data.
  • Creating UI elements with Material Design, Activities, Layouts and Fragments for better and smooth user interactions.
  • Writing background services and optimizations to run jobs effectively to synchronize data between the server and mobile app.
  • Building product that follows best practices and patterns used for engineering life cycle for Android discipline.
  • Providing continued efforts to scale mobile app development across engineering in architectural code and design.
  • Test driven development on end-to-end product includes maintaining core app frameworks.
  • Creating prototypes for new features that explores the forefront of mobile technology.
  • To work with UI Components & Controls that uses Action Bars, Widgets, Fragments with backward compatible UI.
  • Developing and engineering with Activities, Services, Intent, Broadcast receiver and Content Providers.
  • Working with Web Service Integration on mobile application includes REST, JSON, XML and cloud technologies GAE.
  • Writing JUnit test cases and automation test scripts for Continuous Integration and Continuous Deployment (CCID).
  • Developing Android architecture persistence ROOM Migration for database from ORM to Oracle SQL Query.

Confidential

Assistant Professor & Project Coordinator

Responsibilities:

  • Lectured and trained students in various programming languages like C, C++, Java and Android with practical sessions, databases like Oracle Sql, MySql and application concepts.
  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment, and enhancement of the code.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Analyzed user interface and professionally completed task or project given period of 1 to 3 months.
  • Followed up by testing (user interface, errors with all possible inputs, debugging, publishing) apps after project completion.
  • Successfully developed Android project on Mobile Library System and Student Assignment Portal for the college.
  • Enhance students to develop their career by arranging Seminars and Workshops.

Confidential

Assistant Professor & Project Coordinator

Responsibilities:

  • Hands on experience in Payment Gateway integration (PAYTM), Location Manager, Google API s and Google Maps.
  • Experience on UI Material Design Concepts.
  • Hands-on experience using Volley Library.
  • Had hands of experience on using Fragments in creating a Tab Application.
  • Had hands of experience on using Google Analytics.
  • Familiarity with RESTful APIS to connect android applications to back-end services.
  • Strong troubleshooting and analytical skills.
  • Have been involved in the entire project life cycle starting from requirements gathering to implementation.
  • Hands-on experience in IDE Tools: Eclipse and Android Studio.
  • Publishing App to Google Play Store.
  • Hands on Experience in third party library integrations like Firebase, TOK BOX.
  • Designing responsive design for mobile and tablet devices.
  • Proficient in understanding code versioning tools such as Subversion.
  • Testing and Debugging App on Android based devices (Moto E and Redmi).

Environment: Android Studio, Java, XML

Confidential

Assistant Professor & Project Coordinator

Responsibilities:

  • Lectured and trained students in various programming languages like C, C++, Java, ASP .Net with practical sessions, databases, and application concepts.
  • Handled various web application projects using Java, J2EE, JSP, Java Script, PHP and MySql.
  • Designed and developed Library Management System web application using HTML, CSS, Javascript and MySql.
  • Enhance students to develop their career by coordinating Seminars and Workshops on recent trends and technologies in the IT industry.

We'd love your feedback!