You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Francesc P.FP

Francesc P.

Mobile App Developer (Android, KMP)

250 €/día
Barcelona, ES
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Francesc

With 7+ years of experience building Android apps, I specialize in Kotlin, Jetpack Compose, and Kotlin Multiplatform (KMP) to create modern, scalable mobile solutions. I’ve worked on high-impact features, optimized app performance, and contributed to cross-platform development efforts.

🔹 What I bring to the table:
✅ Kotlin Multiplatform Experience – Introduced KMP to reduce platform-specific duplication and improve maintainability.
✅ Jetpack Compose Advocate – Developed prototypes that led to full Compose integration in a large-scale product.
✅ Feature Development & Architecture – Built and optimized 20+ features, ensuring performance and scalability.
✅ Performance Optimization – Refactored codebases, improved responsiveness, and reduced tech debt.
✅ End-to-End Development – From backend integration (Ktor, Retrofit, RxJava) to CI/CD and build automation.

I’m always looking to push the boundaries of Android development, whether through cross-platform solutions with KMP, modern UI with Jetpack Compose, or performance improvements. Let’s collaborate to build something great!
  • Español

    Bilingüe o nativo

  • Inglés

    Bilingüe o nativo

Solo teletrabajo
Lleva a cabo sus proyectos principalmente en remoto

Experiencia

  • Eventbase
    Senior Android Developer
    HIGH TECH
    junio de 2019 - Hoy (7 años y 2 meses)
    Vancouver, BC, Canada
    🔹 Feature Development & Architecture
    • Designed and implemented 10+ new product features from requirements to deployment.
    • Spearheaded the Kotlin Multiplatform initiative, reducing platform-specific code duplication across Android and iOS.
    • Leveraged Kotlin Coroutines & Flow to optimize performance and ensure responsiveness.
    • Pioneered Jetpack Compose adoption in 2021, developing a prototype that led to full integration and team-wide training.

    🔹 Code Quality & Performance Optimization
    • Identified and refactored legacy code, reducing technical debt and modernizing key features.
    • Optimized and resolved performance issues in core app features, improving screen loading and responsiveness.
    • Upgraded a 20+ library ecosystem to support the latest Android OS and Kotlin versions.

    🔹 Leadership & Team Growth
    • Led a team of 5 Android developers, providing mentorship and career development plans.
    • Hosted 10+ technical knowledge-sharing sessions to align the team on best practices.
    • Established a new release process following Semantic Versioning guidelines.

    🔹 Build & Deployment Automation
    • Maintained and enhanced Jenkins CI/CD pipelines, collaborating with DevOps for process improvements.
    • Migrated APKs to AAB format to meet Google Play requirements.
    • Updated and improved a custom Gradle plugin to streamline development across multiple apps.

    🔹 Bug Fixes & Maintenance
    • Delivered 50+ bug fixes to production, ensuring app stability and performance.
    • Implemented major upgrades to support 4 new Android OS versions.
    Kotlin Kotlin Multiplatform MVVM MVI Clean Architecture
  • Fickl
    Junior Full Stack Developer
    abril de 2021 - agosto de 2022 (1 año y 4 meses)
    Vancouver, BC, Canada
    • Developed React.js components for a marketing web app.
    • Fixed bugs and implemented solutions using Redux principles.
    • Managed Firebase Firestore for data persistence.
    • Implemented and deployed Firebase Functions for backend logic.
  • Napptilus Tech Labs
    Android Developer
    HIGH TECH
    diciembre de 2017 - marzo de 2019 (1 año y 3 meses)
    Barcelona, Spain
    🔹 Oysho App (E-commerce, 500K+ downloads) | Team of 5
    • Developed new features and bug fixes for a global fashion e-commerce app.
    • Built features using Java (MVP architecture) and implemented unit tests in Kotlin with Mockito.
    • Integrated Retrofit & RxJava for backend communication and GSON for data parsing.
    • Managed code with Git, followed Agile methodologies (JIRA), and monitored crashes with Crashlytics.
    🔹 Privalia App (Marketplace, Spain, Italy, Brazil, Mexico) | Team of 2
    • Developed return & refund functionality, enhancing the shopping experience.
    • Built the app using Kotlin (MVP architecture) with Dagger for dependency injection.
    • Integrated Retrofit & RxJava for API interactions and managed version control with Git.
    • Worked in an Agile environment (JIRA) to ensure efficient collaboration.
    🔹 Internal Expense Reporting App | Team of 2
    • Developed a Kotlin-based expense tracking app using Google’s MLKit for optical character recognition.
    • Designed the architecture following MVP principles and implemented Dagger for dependency injection.
    • Managed project versions with Git and ensured efficient module interaction.
    🔹 Published Apps: Oysho, Privalia
    Kotlin Java Architecture MVP

Recomendaciones

Sé el primero en recomendar a Francesc

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Artificial Intelligence, Master's degree
    Valencian International University
    Artificial Intelligence, Master's degree
  • Bachelor of Engineering in Electronics and Communication Engineering
    Polytechnic University of Catalonia
    Telecommunications Engineering, Bachelor

Conjunto de habilidades profesionales

Categorías