Certifications & Skills

Kotlin Coroutines & Flows Masterclass

Issued: September 2024

Skills learned:

  • Kotlin Coroutines

  • Kotlin Flows

  • Asynchronous programming

  • Concurrency

  • Coroutine and Flow unit testing

  • Turbine library

Building Industry-Level Wear OS Apps

Issued: September 2024

Skills learned:

  • Gradle

  • Multimodule architecture

  • Koin

  • Jetpack Compose

  • Inter-device communication and synchronization

  • Androidx Health Services client (heartrate tracking)

  • Wear OS

  • Wear OS permission handling

  • Wear OS device emulation and pairing

  • Wear OS ambient mode

  • Wear OS background tasks

The Essentials of Industry-Level Android App Development

Issued: May 2024

Skills learned:

  • Gradle Convention Plugins

  • Multimodule architecture

  • MVI architectural pattern

  • Offline-first functionality

  • Version catalog

  • Dynamic Features

  • Google Maps SDK

  • Android permission handling

  • Room

  • Ktor

  • Compose Navigation

  • OAuth

  • Splash screen

  • Jetpack Compose

  • Kotlin Coroutines and Flows

  • Foreground services

  • WorkManager

  • Koin

Building Industry-Level Mulitplatform Apps With KMM

Issued: April 2024

Credential ID: BRLD7P

Skills learned:

  • Kotlin Multiplatform Mobile

  • Ktor

  • Kotlin Coroutines and Flows

  • SqlDelight

  • Koin

  • Jetpack Compose and SwiftUI

  • Text-to-Speech

  • Voice-to-Text

  • Unit and End-to-End testing

Doodlekong

Issued: March 2024

Credential ID: CNVBO0

Skills learned:

  • Ktor client and server

  • Websockets

  • Activities and Fragments

  • XML navigation

  • Hilt

  • Retrofit

  • User-created drawings

  • Asymmetrical gameplay

  • Voice-to-Text

  • Heroku

  • Google Cloud Computing

  • Kotlin Coroutines and Flows

  • REST API

Mastering Automated Testing of Industry-Level Android Apps

Issued: March 2024

Credential ID: V3JVCL

Skills learned:

  • Unit testing

  • Integration testing

  • End-to-End testing

  • UI testing

  • Turbine Flow testing

  • JUnit4

  • JUnit5

  • Fakes

  • Mocks

  • Android component testing

  • Test coverage

  • MockWebServer

  • Testing with Hilt

  • Testing time

Professional App Development With CI/CD

Issued: March 2024

Credential ID: CD5XBP

Skills learned:

  • Bitrise

  • GitHub Actions

  • Google Play

  • Google Play console

  • git

  • Continuous Integration

  • Continuous Deployment

The Canvas Masterclass with Jetpack Compose

Issued: January 2024

Credential ID: XKAM08

Skills learned:

  • Jetpack Compose

  • Canvas

  • Custom UI

  • Animations

  • Image manipulation

  • Paths

Building Industry-Level Apps With Multi-Module Architecture

Issued: December 2023

Credential ID: E0CJFF

Skills learned:

  • Gradle

  • Multimodule architecture

  • Kotlin

  • Jetpack Compose

  • Coroutines and Flows