We provide IT Staff Augmentation Services!

Sr.android Engineer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 9+ years of total IT experience in developing mobile and web applications.
  • 5+ years of experience in Native Android Application Development.
  • Android Developer with a solid understanding of the Android Application framework.
  • Expertise in developing Android application using Android Studio, Eclipse IDE, SQLite, JAVA, Android SDK and ADT plug - in.
  • Experienced in Object Oriented programing.
  • Experienced in different phases of software development life cycle including designing, programming, and testing
  • Experienced in working in an Agile environment.
  • Experienced in Code merging using GIT and SVN.
  • Experienced in leading a team of developers (on-site and off-shore)
  • Experienced in leading bug triage calls and assigning bugs to respective teams.
  • Experienced in taking business requirements, breaking them into dev tasks and assigning them to developers.

TECHNICAL SKILLS:

Languages: Java.

Mobile technology: Android.

SDK’s and plugins: Android SDK, Android NDK, Android ADT.

IDE: Android Studio, Eclipse.

Other: Concepts of Android ROMs and custom ROM flashing and the Linux layer of Android.

PROFESSIONAL EXPERIENCE:

Confidential - Charlotte, NC

Sr.Android Engineer

Responsibilities:

  • Worked with UX team and BAs to groom stories for the address update module.
  • Implemented complete UI of address update module.
  • Worked with user security team to Implemented 2 step auth for the app.
  • Perform code merging using git.
  • Participate in daily scrum calls to discuss progress of the project.
  • Worked with UX team and BAs to groom stories for the Confidential module.
  • Implemented material design views.
  • Also Implemented 2 step auth for the banking module
  • Worked on fixes and refactoring of certain parts of the app.
  • Refactored the applications remote config to use firebase.
  • Configured the firebase console with the application.
  • Worked on gradle configurations.

Confidential - Woonsocket, RI

Android Engineer/ Android Dev Lead

Responsibilities:

  • Performed the role of Android engineer and worked on backend and front end of the module using Android SDK and Android Studio.
  • Worked on complete overhaul of the application to move it from one API to a different API which resulted in creating a completely revamped system for REST API calls.
  • Created a configuration manager which picked up application configurations from a service and loaded them onto the app and would dynamically change when the app settings were changed on the server.
  • Worked on overhaul of UI to a complete redesign of the module.
  • Complete end to end development and bug fixes during QA cycles of the API overhaul and the UI overhaul.
  • Work with UX team and different stakeholders to enhance user experience of the module.
  • Merge code to main branch after a development cycle.
  • Performed the role of Dev lead on 4 different webview modules within the native app.
  • Gather requirements and compile a list of dev tasks and test cases.
  • Code major modules using Android SDK and Android studio.
  • Lead a team of 3 developers for multiple webview projects and assign dev tasks to each developer.
  • Perform Code reviews before merging of code.
  • Attend Daily bug triage calls and assign bugs to dev team/web team/services team/environment team.
  • Work on the original implementation of the javascript web bridge reused by multiple webviews within in the app.

Confidential -Austin, TX

Android Engineer

Responsibilities:

  • Native android application development using Eclipse, Android SDK and Android Studio.
  • Collaborate with designers to ensure app flow is correct along with localization.
  • Participate in daily standups and sprint planning.
  • Aid QA Engineers in developing test cases.
  • Perform Code reviews when required.
  • Attend meetings with the client to discuss application requirements.
  • Involved in development and layout creation of the application.
  • Fixed bugs present in the backlog.
  • The application consists of a hardware setup guide containing a series of 40+ screens, worked on modifying the flow of the guide and modifying their respective web calls.
  • Developed the advanced diagnostic module for the application from scratch including its log delivery components.
  • Re-coded the geofence mechanism to include retries in case of a failure and report statistics for each call.
  • Redesigned and recoded certain modules of the application to improve application reliability and code readability.

Confidential - McLean, VA

Mobile Developer / Web Developer

Responsibilities:

  • Single handed development of each of the mentioned applications from scratch. Every app is a native android application and development was done using eclipse/android SDK or Android Studio.
  • Creation of Layouts for the UI of the application.
  • Work with designers to address any issues with drawables and fonts.
  • Collaborate with Project managers to ensure timely delivery of applications.
  • Experiment with 3rd party libraries and provide feedback on them.

We'd love your feedback!