We provide IT Staff Augmentation Services!

Senior Android Mobile Engineer Resume

4.00/5 (Submit Your Rating)

MexicO

SUMMARY:

  • Certified Android Professional with over 6 years of experience as software application developer.
  • Complete Software Development Life Cycle, involved in various aspects of Architecture Design, Development and Implementation, Troubleshooting and Debugging.
  • Experience in designing and development of commercial grade consumer application for Android mobile devices with extensive user interface development.
  • Experience in Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers. Proficient in Android application framework: Activities, Intents, Services, and Content Provider. Experienced with Android SDK tools: Debugger (DDMS), Device Manager (AVD).
  • Exposure to Service Oriented Architecture (SOA) and integration of Android based mobile applications with Restful web services.
  • Hands - on experience in working with SQLite Database, Google Maps API, GPS Location, Push Notifications. Experience with SCRUM AGILE methodology.
  • Web developer using technologies such as CSS3, HTML5, JavaScript, bootstrap.
  • Experience using different mobile APIs for Android platforms such as: SQLite, Google Maps, Facebook SDK, DropBox SDK, Twitter SDK, Accelerometer, Camera, Location Services, Local Storage, Animations, Audio sensor to name a few.
  • Excellent Experience in developing advanced mobile-based applications design and development using Java development tools such as Eclipse, and Android Studio.
  • Experience with versioning control tools such as versioning control GitHub (Git).
  • Basic database experience using SQLite.

TECHNICAL SKILLS:

Languages: Java, Kotlin, HTML5, CSS3, Javascript.

Development Tools: Android Studio, Atom, IntelliJ IDEA, Eclipse

Web Technologies: HTML, CSS, JavaScript, Jquery.

Web Services: Android SDK, HTTP, Restful Web Services, Google APIs, JSON

Database technologies: SQLite

Cloud Technologies: HEROKU

Third Party Libraries: Volley, Dagger.

Testing and QA Tools: DDMS, Logcat, Bugzilla

Package & Version Control Tools: JIRA, GIT

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

Methodologies: Scrum, Agile

PROFESSIONAL EXPERIENCE

Confidential

Senior Android Mobile Engineer

Responsibilities:

  • Developed the Android apps to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the devices.
  • Used Android SDK, Eclipse and Android Studio and core Java and Kotlin to develop Android apps based on customer needs
  • Worked Google Maps, Facebook SDK, DropBox SDK and Twitter SDK for Android mobile integration.
  • Involved in development of UI for the app using Textviews, Buttons, Check boxes, Alert dialogs, Action bar and spinners for various layouts and Customization Layout.
  • Responsible for refactoring existing code and redesigning structures to improve performance of the entire app.
  • Front-end developer using HTML5, CSS3, JavaScript, Bootstrap.
  • Refactored the implementation of the several feature to improve its maintainability. Additionally identified and fixed potential stability issues along the process.
  • Efficiently consumed and managed RESTful web services with JSON formats.
  • Working on technologies, JavaScript, HTML5, and CSS3.
  • Worked under Scrum. An agile methodology with 2 week sprints, daily stand up meetings.
  • GIT was used for the version control of the system.

Environment: Android, Android SDK, Eclipse and Android Studio, core Java and Kotlin HTM, CSS3, JavaScript, jQuery, SQLite, GIT, Agile

Confidential, Mexico

Role: Senior Android & Web Developer

Responsibilities:

  • Worked on fragments to develop the Android apps to adapt to different orientations and different screen sizes.
  • Experience in designing and development of commercial grade consumer application for android mobile devices with extensive user interface development using core Java, Android SDK, Eclipse and Android Studio
  • Experience using different mobile APIs for Android platforms such as: SQLite, Google Maps, Facebook SDK, DropBox SDK, Twitter SDK, Accelerometer, Camera, Location Services, Local Storage, Animations, Audio sensor to name a few.
  • Responsible for refactoring existing code and redesigning structures to improve performance of the entire app.
  • Design and developed a backend web application using NodeJS.
  • Designed and developed front-end application using HTML, CSS, Bootstrap, JavaScript
  • Worked on Android Material Design.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
  • Involved in development of UI for the app using Textviews, Buttons, Check boxes, Alert dialogs, Action bar and spinners for various layouts and Customization Layout.

Environment: Android, Android SDK, Eclipse and Android Studio, JavaScript, HTML, CSS, JQuery, front-end

Confidential, Mexico

Senior Android Developer

Responsibilities:

  • Worked with Google Maps Android API.
  • Consumed Web services (Restful) to retrieve data in JSON format and display the results in a Listview.
  • Responsible for analyzing the requirements of application, entire Mobile Agent Application android development, testing, stage, deployment, production maintenance.
  • Debugged and tested the application on device.
  • Team Player of big team, with people from Mexico, India and US and collaborate with partners and customers around the world.
  • Create web tools for Digital Sales Department at Confidential .
  • Design, Developed and maintained Smarter Planet Confidential web page and US Open Confidential web page
  • Strong experience in Android application development involving User Interface development, Notifications, Content Provider, Intents, Services, and SQLite.
  • Used Javascript to update a portion of a webpage.
  • Used Jira for issue tracking and Bitbucket for managing the repositories, pull requests and code reviews.
  • Used GIT for version control of code for distributed revision control.
  • Followed a complete AGILE methodology with Daily Stand up calls with the offshore team every day and updating on JIRA.

Environment: Android, Java, HTML5, CSS, JQuery, Javascript, AJAX, Jira, Git, Agile, Scrum

Confidential, Mexico

Role: Mobile Engineer

Responsibilities:

  • Responsible for analyzing the requirements of application, entire Mobile Agent Application android development, testing, stage, deployment, production maintenance.
  • Worked with Google Maps Android API.
  • Extensively worked on designing the layouts to compatible with multiple screen sizes.

Environment: Android, Java, Google maps, Facebook SDK, Twitter SDK, DropBox SDK, Consume Web Services, Geolocalization, SQLITE

Confidential, Mexico

Role: Trainee IT/Android/Software Engineer

Responsibilities:

  • Involved in requirement gathering, design and implementation.
  • Followed a complete AGILE methodology with Daily Stand up calls with the offshore team every day and updating on JIRA.
  • Worked on fragments to develop the app to adapt to different orientations and different screen sizes.
  • Consumed Web services (Restful) to retrieve data in JSON format and display the results in a Listview.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Debugged and tested the application on device.

Environment: Android SDK, Java, Google maps, Facebook SDK, Twitter SDK, DropBox SDK, Agile, Scrum, Jira.

We'd love your feedback!