AVAILABLE FOR WORK

Hire Me

Open to new opportunities in Android, Kotlin, and KMP

I’m currently employed but open to new opportunities. I specialize in Android, Kotlin and Kotlin Multiplatform development. Whether that’s full-time roles, consulting engagements or contract work.

Notice period: 2 months (negotiable).

Reach out at [email protected].


Values

Here are some values I hold. We don’t need to align on all of them, but the more the better.

  • Users first

    I care about building things that solve real problems for real people, not vanity metrics or slideware.

  • Quality over speed

    Shipping fast is great. Shipping code you don’t regret in 6 months is better. I optimize for maintainability, clarity, and long-term velocity.

  • Open source

    If your product runs on open source, I respect teams that give back (code, docs, sponsorship, or time). Ecosystems don’t sustain themselves.

  • Remote-first

    I work best remote: async by default, focused deep work and calls when they’re actually worth it. Happy to travel occasionally when it has a clear purpose.

  • Small teams, big impact

    I thrive in lean teams with clear goals, real autonomy, and measurable impact. Less ceremony, more building.

  • No crypto

    Cryptography is wonderful. But Cryptocurrencies and blockchain-based products aren’t for me.

  • Work/life balance

    Sustainable pace produces better work and happier engineers. I value teams that respect boundaries.

  • Mentorship culture

    Learning is part of the job. I enjoy teams that share knowledge and raise the bar together.


What I Bring

Over 6 years of hands-on experience building Android applications and Kotlin libraries. Here’s what I’m good at:

AreaSkills
AndroidJetpack Compose, Architecture Components, Performance Optimization
KotlinCoroutines, Flow, DSL Design
MultiplatformKotlin Multiplatform, Compose Multiplatform, Platform-specific integrations
ArchitectureClean Architecture, MVVM, Modularization, Dependency Injection
ToolsGradle, Convention Plugins, CI/CD, Static Analysis

Engagement Types

  • Architecture Review — Assess your codebase and provide actionable recommendations
  • Technical Consulting — Ongoing guidance on technical decisions and strategy
  • Hands-on Development — Write code alongside your team
  • Code Review & Mentoring — Level up your team’s Kotlin and Android skills