About Francesc
Spanish
Native or bilingual
English
Native or bilingual
Experience
- EventbaseSenior Android DeveloperTECHJune 2019 - Today (7 years)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.
- FicklJunior Full Stack DeveloperApril 2021 - August 2022 (1 year and 4 months)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 LabsAndroid DeveloperTECHDecember 2017 - March 2019 (1 year and 3 months)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
Recommendations
Be the first to recommend Francesc
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Artificial Intelligence, Master's degreeValencian International UniversityArtificial Intelligence, Master's degree
- Bachelor of Engineering in Electronics and Communication EngineeringPolytechnic University of CataloniaTelecommunications Engineering, Bachelor