Michal Kubele
Experience
- 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