Curriculum vitae
Kelven Galvão
Senior mobile engineer with 7+ years of experience building Flutter applications for global consumer products across e-commerce, fintech, mobility and food delivery. Delivered products reaching 50M+ users, with a focus on scalable architecture, performance, testing and data-informed user experience.
kelvengalvao@gmail.com · Brazil · GitHub · LinkedIn · Medium
Download PDF
Work experience
- Develop and maintain the SKIMS mobile shopping app in Flutter using BLoC and modular architecture.
- Cut CI/CD time by 75%, saving thousands of dollars and hundreds of engineering hours per year.
- Refactored the asset caching strategy and dropped the crash rate on older Android devices from 10% to 1%, delivered in record time to keep the SKIMS x NIKE drop smooth.
- Integrated Shopify Accelerated Checkout and Apple Pay, shortening the path from cart to purchase.
- Designed the mobile agentic workflow used by the team.
- Worked closely with design to take experiments live quickly.
- Support a high-scale commerce product for a $5B global apparel brand projected to exceed $1B in 2025 net sales; the app has 100K+ Google Play downloads and 57K U.S. App Store ratings.
- Redesigned and rebranded the mobile application, delivering a modernized user experience aligned with the project's new visual identity.
- Successfully migrated the entire app infrastructure from previous ownership, including cloud services, app stores and operational assets.
- Designed and developed an adaptive e-learning hub with dynamic, highly customizable content integrated with third-party platforms.
- Created a voice feedback feature to capture instructor feedback during driving school lessons, enhancing learning effectiveness.
- Authored comprehensive documentation covering app architecture, features and functionalities, improving onboarding and maintainability.
- Developed a tier-based feature control system, allowing dynamic enablement of features based on user subscription levels.
- Maintained and evolved a multilingual application, ensuring accessibility for diverse user bases.
- Designed, implemented and promoted a new state management architecture, cutting boilerplate code by 50%, improving test coverage and boosting code reliability.
- Spearheaded the development of a wide range of core features, enhancing the product's competitiveness and functionality.
- Led discussions and initiatives around testing culture, code reviews and engineering best practices, fostering a stronger technical culture.
- Applied offline-first caching strategies, ensuring data integrity and usability in environments with poor connectivity.
- Refactored CI/CD pipelines, reducing operational costs by 40% while improving deployment reliability.
- Integrated feature flagging capabilities, enabling safer and more flexible feature rollouts.
- Reduced CI/CD time by half using a variety of cache strategies.
- Built a role-based access control system that improved platform security and unblocked new deals.
- Created a form framework from scratch that accelerated the team's delivery of new forms.
- Rebuilt the onboarding experience, reducing completion time from 10 to 6 minutes.
- Built a design system following composition, accessibility and atomic design practices.
- Designed and advocated a new state management architecture that reduced boilerplate by 35% and improved testability, reliability and test coverage.
- Developed a wide range of core features with Flutter Web.
- Led discussions on testing culture, code review and engineering best practices.
- Created a 360-degree video player plugin for Flutter using native iOS and Android views, a custom UI and a telemetry panel for speed, pedal pressure and turn-signal activity.
- Created a background GPS feature that reduced barriers to using the YaaK app.
- Led discussions on testing culture, code review and engineering best practices.
- Maintained card lifecycle experiences used by 50M+ customers across three countries, including credit, debit, Ultravioleta and virtual cards, using Flutter and server-side rendering.
- Remade the card tracking experience, reducing related support contacts by 50% across three countries.
- Remade the card delivery experience with a more precise address form, reducing deliveries to incorrect locations by 70%.
- Migrated several features from React Native to Flutter, helping sunset React Native within the team's scope.
- Built a modular Flutter architecture that reduced CI/CD duration by 50% and enabled feature-based team ownership.
- Built a shared design system that reduced lines of code by 60% and accelerated feature delivery.
- Built analytics tooling that supported multiple providers and safer experimentation with new solutions.
- Implemented a testing culture that increased coverage from 10% to 80%, resulting in 99.9% crash-free sessions.
- Led discussions on code quality, code review and code health across internal and external teams.
- Created documentation and hands-on content to accelerate teammate onboarding.
- Developed core application features that supported the company's strategy and enabled the app to launch publicly.
- Improved features based on application metrics and participated actively in product decisions.
- Increased automated test coverage from 70% to 89%.
- Mentored an intern who was subsequently hired as a full-time engineer.
Projects
Check-in takes five seconds at the door — no app to install and no password to remember.
- Facial recognition — Photo-based attendance confirmation, matched on device.
- Gamification — Belt progression that advances on earned attendance credits.
- Billing — Subscription plans, monthly invoicing and payment processing.
- Email reports — Automated daily summaries of who trained and what they covered.