Skip to content
View ferranpons's full-sized avatar
💯
Building amazing things with KMP and llama.cpp
💯
Building amazing things with KMP and llama.cpp

Organizations

@retrowax @AdevintaSpain

Block or report ferranpons

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ferranpons/README.md

Hi, I’m Ferran Pons 👋

Senior Android Developer at Kleinanzeigen — Kotlin-first, Compose-loving, multiplatform enthusiast.

Website 🌐MultiplatformKickstarter 🚀X / @ponsaffairinfo@multiplatformkickstarter.com


About me

I build robust, delightful mobile experiences with Kotlin, Jetpack Compose, and Kotlin Multiplatform. At Kleinanzeigen, I focus on building scalable Android apps and pushing the envelope with Compose and cross-platform UI. When I’m not coding, you’ll find me on the basketball court (Club Basquet Cabrera), stargazing through my telescope, or listening to hip hop while gaming.

  • Role: Senior Android Developer @ Kleinanzeigen
  • Location: Barcelona
  • Fun facts: I play on a federated basketball team, I'm an astronomy enthusiast, and I love LLMs and mobile ML.

Tech & Tools

Kotlin • Java • Kotlin Multiplatform (KMP) • Jetpack Compose • Compose Multiplatform • Coroutines • Android SDK • Architecture Components • Gradle • Git

A few things I enjoy building and experimenting with:

  • On-device ML & inference workflows (e.g., working with llama models/llama.cpp)
  • Multiplatform libraries and shared business logic for Android & desktop/mobile Compose
  • High-quality, testable Android architectures and smooth UI with Compose

Featured projects

  • Llama.cpp — lightweight, high-performance inference for LLMs that inspired much of my work with on-device models.
  • Leku — one of my favorite projects to tinker with (UI/UX, performance, or map-related, depending on the repo).

What I’m building

  • MultiplatformKickstarter — resources, guides, and starter templates for Kotlin Multiplatform and Compose Multiplatform.
  • Experimenting with combining Compose Multiplatform UIs and Kotlin Multiplatform business logic for shared codebases.

Open to

  • Collaborations on multiplatform libraries and Compose-based UIs
  • Mentoring on Kotlin, Compose, and KMP architecture
  • Speaking at meetups about Compose Multiplatform and mobile ML

Contact


Quick links (suggested)


Thanks for visiting! Generated with ❤️ by @copilot

Pinned Loading

  1. Llamatik Llamatik Public

    LLM inference in Kotlin for Android, iOS and Desktop

    HTML 11

  2. MultiplatformKickstarter/Adoptme MultiplatformKickstarter/Adoptme Public template

    Marketplace | Kotlin Multiplatform Template

    HTML 114 13

  3. AdevintaSpain/Leku AdevintaSpain/Leku Public

    🌍 Map location picker component for Android. Based on Google Maps. An alternative to Google Place Picker.

    Kotlin 771 170

  4. retrowax/Zombusters retrowax/Zombusters Public

    🕹️ A retro style zombies shooter with cool isometric pixel art for Windows and MacOS

    C# 54 10