
Gianfranco Monzon
Development
Lima, Peru
Skills
Kotlin (Android)
Kotlin
Kotlin Multiplatform Mobile
Android Jetpack
Jetpack Compose
Gradle
Java (Android)
Java
JavaScript
TypeScript
About
Gianfranco is a Software Engineer with 7 years of experience, specializing in Android development with strong expertise in Kotlin and Java. He has contributed to high-impact projects across fintech and industrial domains, consistently focusing on delivering robust mobile applications with sleek UI/UX. Gianfranco is highly skilled in mobile infrastructure, CI/CD processes, performance optimization, and developer tooling. He is also experienced with iOS and Flutter, backend development, and cloud deployment using AWS.
View more
Acomplishments
Migration of Rappi's design system to Jetpack Compose (incluuding documentation and screenshot testing)
Improved developer experience (reducing local and remote build times) by adopting Gradle best practices and using the latest versions of Gradle, AGP, Kotlin, and other plugins
Work Experience
Senior Software Engineer
Rappi
July 2021 - Present
- Founder and member of the Core Mobile Team.
- Developed core and foundation libraries, the new design system with Jetpack Compose and screenshot testing, and essential tooling for developers.
- Enhanced CI and local build speeds with Gradle Remote Build Cache and Gradle Enterprise. Reduced application size through ProGuard rule adjustments and using the latest Android Gradle Plugin APIs.
- Added new payments methods and features for Colombia and Mexico in the Rappi Pay Checkout team.
Software Engineer III
Avantica (now Encora)
April 2020 - July 2021
- Contributed to the mobile banking platform of Scotiabank, a prominent financial institution in Peru.
- Worked on the Platform Team, providing essential libraries and tools to support other teams. Created, updated, and documented various libraries for logging, analytics, data storage, feature flags, design system, and navigation.
- Proficiently utilized Kotlin, Firebase, and Jetpack libraries.
Mobile Developer
Enfasys Consultores e Ingenieros
December 2018 - April 2020
- Designed and implemented a system for recycling in mining sites with QR codes and a wastewater treatment plant measurement registration system.
- Developed Android applications using Kotlin, Firebase ML Kit, Material Components, WorkManager, and Android Architecture Components focusing on offline capability and low latency.
- Created backends with Node, Express, TypeScript, TypeORM, and MySQL deployed on AWS including services like EC2, S3, Elastic Beanstalk, RDS, and Batch.
Android Developer
Tismart
January 2018 - December 2018
- Added new features, maintained, and fixed bugs in different Android applications of Peruvian companies.
- Migrated and adopted the Kotlin programming language.