Available for senior Android roles

I build Android products
millions of people
actually use.

Senior Android Engineer with 8+ years across fintech, digital mail and energy — obsessed with user experience, Kotlin craft and shipping things that hold up in production.

Kotlin Jetpack Compose Design systems AI tooling Ownership
Abstract illustration of layered Android app interface cards

Compose-first UI craft

Motion, a11y and design tokens by default

8+

Years of craft

20+

Apps shipped

5M+

Users reached

+25%

Payment completions

Gothenburg, Sweden

About

Engineering with the user in the room

Fintech and digital mail at Kivra, energy platforms at Eliq, mobile banking at Meezan — 20+ production apps across Sweden, Germany and Pakistan.

Ownership, not just code

My core expertise is Kotlin and Jetpack Compose, but I think beyond the platform. I care about the business outcome behind every feature, collaborate openly across product, design and backend, and take responsibility from idea to production. At Kivra that meant spearheading invoice payments and lifting successful transactions by 25% in a quarter.

Lately I've been exploring AI-powered tooling and building side projects like Pulse AI, a privacy-first desktop news dashboard. Curiosity drives me more than tech stacks.

Off the clock

  • Mentoring developers
  • Helping small businesses go digital
  • Golf, badminton, gym
  • Home fixes and tinkering
Expertise

The toolkit behind 20+ shipped apps

Languages

  • Kotlin — expert
  • Java — advanced
  • TypeScript

Architecture

  • Jetpack Compose
  • MVVM · MVI · Clean
  • Android SDK
  • Retrofit · OkHttp
  • Room · SQLite

Tooling

  • Firebase
  • Git · GitHub · GitLab
  • Amplitude · Braze
  • Jira · Confluence

Quality

  • JUnit · Mockito
  • Espresso UI tests
  • Integration & functional
  • KMP · iOS · Flutter (familiar)
Career

Ten years of shipping, four teams

Senior Android Engineer · Kivra

Jun 2023 — Present — Stockholm, Sweden

Enhancing Sweden's leading digital mailbox service.

  • Spearheaded invoice payments in Kotlin & Jetpack Compose — 25% more successful payment completions in the first quarter.
  • Integrated 2 new payment gateways with product, backend and design.
  • Drove architecture decisions for performance, security and maintainability.

Senior Android Engineer · Eliq

Sep 2018 — May 2023 — Gothenburg, Sweden

Energy management solutions for international clients.

  • Led development of 20+ white-label Android apps in Kotlin.

Android Engineer (Erasmus+) · UIZ GmbH

Jul 2017 — Aug 2018 — Berlin, Germany

Mobile application development for white-label clients.

  • Re-architected offline capabilities for a restaurant app, making it usable in low-connectivity environments.

Android Engineer · Inov8 Limited

May 2015 — Apr 2017 — Lahore, Pakistan

Mobile and branchless banking at scale.

  • Shipped 6+ banking apps serving 5M+ users.
  • Integrated MasterPass QR payments with the MasterCard team.
  • Ensured PCI DSS compliance across releases.
Selected work

Products in real users' hands

Sweden's leading digital mail service. Spearheaded invoice payment features in Kotlin & Jetpack Compose, boosting successful payments by 25%.

Kotlin Jetpack Compose Fintech
View on Play Store

Android Design System

A flexible Compose design system library: reusable components, consistent theming, design tokens and accessibility support.

Compose Design System A11y
View code

Meezan Bank — Mobile Banking

Mobile banking for 5M+ users at Inov8. MasterPass QR payment integration and PCI DSS compliance.

Java Security Fintech
View on Play Store
Labs

Side projects and experiments

Where I test ideas that don't fit a sprint.

Pulse AI — Local AI News Dashboard

Privacy-first macOS app aggregating RSS, Reddit, X and GitHub, then scoring articles with a local Llama 3.1 model. 200+ in, 15 curated out — no API keys, no subscriptions.

Ollama Llama 3.1 Electron Next.js
Read the build story

Budgeting App

A 50/30/20 budgeting app in React + TypeScript with expense tracking, visual breakdowns and multi-language support.

React TypeScript Tailwind
Open app
Contact

Building something ambitious? Let's talk.

Open to senior Android roles, collaborations and product-minded engineering work. Based in Gothenburg, Sweden.

Send me an email