Michal Kubele

Project CTO & Kotlin Backend Engineer

at Creative Dock

Designing and scaling backend systems used by millions. 7+ years of Kotlin, with Go and Python in the toolkit. Backed by a strong QA and automation background.

Experience

2014 — Present
  • Promoted to lead the Můj Albert backend — owning architecture, technical direction, and team growth
  • Mentoring engineers on best practices, code review standards, and observability

Kotlin Coroutines SpringBoot PostgreSQL Redis Kafka Firebase JWT Docker Git

  • Backend development for an unannounced mobile app

Kotlin SpringBoot PostgreSQL PostGIS Firebase Twilio Auth0 Stripe GitLab CI/CD

  • Core backend developer on Můj Albert — the #1 Czech grocery loyalty app with 3M+ active users
  • Designed and maintained REST and event-driven APIs using Kotlin, SpringBoot, and Kafka

Kotlin Coroutines SpringBoot Project Reactor PostgreSQL Redis Kafka Firebase Docker

  • Developed core VPN backend serving Avast's global user base
  • Built internal systems for IP quality testing and monitoring

Kotlin SpringBoot RabbitMQ Cassandra PostgreSQL Go Docker

  • Led design and development of an automation testing platform for Privacy and Mobile teams
  • Built automated test suites for native Android apps and introduced CI/CD pipelines
  • Championed CI/CD adoption across multiple teams and projects

Kotlin Gradle JUnit TeamCity Bash

  • Progressed from tester to test manager to application specialist across banking software projects

Skills & Stack

Languages

  • Kotlin
  • Go
  • Python
  • Bash

Frameworks

  • SpringBoot
  • Coroutines
  • Project Reactor
  • JUnit
  • Gradle
  • JWT

Architecture

  • Microservices
  • System Design

Data & Messaging

  • PostgreSQL
  • PostGIS
  • Redis
  • Cassandra
  • Kafka
  • RabbitMQ

Infrastructure

  • Docker
  • Git
  • TeamCity
  • GitLab CI/CD
  • GitHub Actions
  • Monitoring

Services & Integrations

  • Firebase
  • Auth0
  • Stripe
  • Twilio