Skip to content
About

Senior Software Engineer building Android apps and the systems behind them

I'm a Senior Software Engineer at Bitpanda with more than ten years of experience building Android apps used by millions of people, across fintech, maps and e-commerce.

I take features from start to finish: designing the architecture, defining API contracts with backend, shipping safely and measuring the result in production. I care about systems that stay reliable and easy to change, and about helping teams deliver faster, lately with AI-assisted workflows.

Experience

Where I've worked

  1. 2021 — nowBitpandaSenior Software Engineer

    Investing platform with 8M+ users, in a regulated, high-availability fintech environment.

    • Led delivery of revenue-critical trading features (Staking, Margin Trading, Real Stocks) from RFC and architecture to production rollout and monitoring.
    • Own the client architecture for trading, asset discovery and Web3, giving teams a stable base for new features.
    • Define client-server GraphQL contracts together with backend engineers.
    • Set up observability with Datadog and Firebase Analytics to monitor trading funnels and catch issues early.
    • Led the team's adoption of AI-assisted development with Claude Code: shared rules, sub-agents and skills.
    • Introduced CI automation that detects Design System changes and prevents UI regressions.
    • Delivered Vision Web3 on Android end to end, working with product, design and backend.
    Read the case study
  2. 2019 — 2021NeshanSenior Android Developer

    Map and navigation platform with millions of users, and the Neshan Map SDK for developers.

    • Turned a legacy codebase into a modular MVVM architecture, improving scalability and maintainability.
    • Contributed to the Neshan Map SDK and its developer support, improving the docs based on user feedback.
    • Automated release pipelines with GitLab CI.
    Read the case study
  3. 2018 — 2019Tiara StudioAndroid Developer

    Product studio behind Lenz, an IPTV streaming app.

    • Introduced Clean Architecture and a single-activity design, improving code organization and testability.
    Read the case study
  4. 2015 — 2018Eghamat24, Frotel, Mr2AppAndroid Developer

    Travel booking, e-commerce and white-label Android apps.

    • Integrated payment gateways and booking systems at Eghamat24.
    • Integrated third-party APIs and improved performance with profiling at Frotel.
    • Built offline-first features and caching layers for white-label apps at Mr2App.
    Read the case study

Toolbox

Languages
  • Kotlin
  • Java
  • JavaScript / TypeScript
Mobile
  • Android
  • Jetpack Compose
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Coroutines & Flow
  • GraphQL (Apollo)
Backend
  • Spring Boot (Kotlin)
  • Ktor
  • Node.js
Delivery
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • fastlane
Quality
  • JUnit
  • MockK
  • UI testing
  • Datadog
  • Firebase Analytics
Practice
  • System design
  • Clean Architecture
  • Modularization
  • Agentic workflows (Claude Code)

Quick facts

Based in
Austria
Looking for
Senior Android, Senior Mobile / KMP, or Staff / Lead Android roles
Work setup
Remote in the EU, or hybrid / on-site in Vienna
Languages
English (fluent), German (intermediate)
Education
BSc Electrical Engineering, Imam Khomeini Technical College (2011–2015)
Interests
Kotlin Multiplatform, Web3, microservices, Docker