Programming languages

  • Kotlin – Android (Phone & Tablet)
  • Java – Android (Phone & Tablet)

Android frameworks

  • Jetpack Compose
  • XML Layouts
  • Moshi (JSON Parsing)
  • Retrofit
  • Volley
  • Room
  • LiveData
  • Firebase Analytics
  • Firebase Crashlytics
  • Firebase App Distribution
  • Background Services

Build Servers used and configured

  • Bitrise.io
  • Jenkins
  • Teamcity
  • CodeMagic

AI Programming Tools Used

  • Gemini - Android Studio Plugin
  • ChatGPT - Code Snippets

Testing Environment Frameworks:

  • AndroidX JUnitRunner
  • Java JUnit
  • Espresso
  • Mockito

Research and integrate new Technologies

  • Wearables (Android Wear)
  • Payment Systems (Google Pay)
  • Fingerprint Authentication (Android)
  • Bluetooth Beacons (BLE)

Web languages

  • XML
  • JSON
  • YAML

Development Environments:

  • Android Studio
  • Eclipse

User Documentation

  • Javadoc
  • KDoc

Delivery Styles Used

  • SCRUM
  • Kanban
  • Hybrid