Core expertise

The technologies and practices I work with day to day, grouped by the kind of problem they solve.

Mobile Engineering

  • Android SDK
  • Kotlin
  • Java
  • Jetpack Compose
  • Jetpack
  • Coroutines
  • Material Design
  • XML UI

Android TV

  • Leanback
  • ExoPlayer
  • Fire TV
  • TV UX
  • Playback Optimization
  • Custom TV Launchers

Software Architecture

  • MVVM
  • Clean Architecture
  • Repository Pattern
  • Modularization
  • Hilt
  • SOLID Principles

Backend Integration

  • REST APIs
  • GraphQL
  • Retrofit
  • Apollo Client
  • Firebase
  • Room

Testing & Quality

  • KoTest
  • MockK
  • JUnit
  • Espresso
  • Appium
  • Automated UI Testing

DevOps & Delivery

  • Git
  • GitHub
  • Jenkins
  • Fastlane
  • Gradle
  • Bash
  • CI/CD

Leadership & Process

  • Agile
  • Jira
  • Code Reviews
  • Mentoring
  • Delivery Management
  • Project Management

AI & Research

  • Tesseract OCR
  • Python
  • OCR Evaluation
  • Dataset Preparation
  • Prompt Engineering
  • AI-assisted OCR Cleanup
  • CER/WER Analysis

Embedded & Linux

  • Raspberry Pi
  • Home Assistant
  • Docker
  • Linux
  • Android Automotive

See it applied

Skills matter most in context. Here is what I have built with them.