We provide IT Staff Augmentation Services!

Mobile Developer / Quality Assurance Resume

SUMMARY

  • To make valuable software. me’m driven to design and create valuable and functional software.
  • me wake in the mornings saying yay me get to work. me know many who work in my field for money and don’t get me wrong my wife loves money. me work because me like wat me do.
  • me often see many around me taking 2 hour lunches spending most of the day playing ping pong etc.
  • me come in the office to work. me write my tests first tan create me my methods and me proceed in this manner for every class me can.
  • me use Junit, Mockito or Powermock, Espresso, Robolectric and many other tools available to me to make my tests functional.

PROFESSIONAL EXPERIENCE

Mobile Developer / Quality Assurance

Confidential

Responsibilities:

  • Redesigned and Reimplemented business logic using to Retrofit 2, GSON Conversion factory and retrofit 2 Observer adapters.
  • Implemented database versus flat file for Model objects.
  • Implemented Observables using RX Android/ Rx Java.
  • Implemented Dependency Injection for android projects.
  • Added unit tests for the fore mentioned components.
  • Added JaCoCo gradle plugin for code coverage analysis.
  • Added Sonarqube gradle plugin for quality metrics.
  • Implemented and configured Calabash Behavior testing for Android and iOS
  • Setup and configured Jenkins CI for both Android and iOS
  • Setup iOS Sonarqube scans for iOS project.
  • Mentored mobile developers.

Application / Android Developer

Confidential

Responsibilities:

  • Created Unit tests for Java and Android projects
  • Maintained and updated Java Enterprise Service Bus for mobile apps
  • Maintained and updated website for iOS wallet insurance cards
  • Updated restFul services on both Android and the webservice as needed
  • Updated / implemented Sonarqube gradle plugin for Java and Android
  • Setup build jobs for both Android and Java projects in Jenkins.

TECHNICAL SKILLS

Gradle: Use gradle for automated builds of android and java projects

Android: Write and refactor existing Android applications

Java: Write and refactor existing Java projects

Data Base: Use MySQL, MSSQL in web based services

Web Services: Consume SOAP responses and return a JSON response for native apps

Restful: Consume Json / Gson in Android restful calls

C base: Written C\C++ in many personal projects

C Sharp Windows: Used C# of previous employer to design windows diagnostic tool

Junit: Use Junit for test driven design

Mockito: Used Mockito responses of object outside my test.

Dependency Injection: Use Dagger and butter knife for dependency injection.

Continuous Integration: Configured builds for Jenkins and Sonarqube

Designed and implemented Calabash / Cucumber testing for Android and iOS:

Hire Now