Senior Mobile EngineerProduct EngineerAI EngineerAI Security & Reliability EngineerBrazil - Spain
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.
Selected work
50M+
customers served · Nubank
Card lifecycle experiences at Nubank — credit, debit, Ultravioleta and virtual — across three countries.
90%
fewer crashes · SKIMS
An asset-caching refactor took the crash rate on older Android devices from 10% to 1%, in time for the SKIMS x NIKE drop.
75%
faster CI/CD · SKIMS
Cut pipeline time by three quarters, saving thousands of dollars and hundreds of engineering hours a year.
10%→80%
test coverage · iFood
Established a testing culture that produced 99.9% crash-free sessions.
Projects
SaaS for martial arts schools
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.
Experience
- Jul 2025 — PresentX-Team InternationalSenior Software Engineer · SKIMS
- Jul 2024 — PresentR-S Digital Transformation Ventures UGLead Software Engineer · SYNPLI by Veigel GmbH & Co. KG
- Jul 2023 — Dec 2024CrescentSenior Software Engineer
- May 2022 — Jul 2023YaaKSenior Software Engineer
- May 2021 — Apr 2022NubankSenior Software Engineer
- Feb 2021 — Jul 2021iFoodSenior Software Engineer
- 2019 — 2021Blu by BS2Software Engineer
Recommendations
Kelven consistently demonstrated a level of technical excellence, ownership, and professionalism that exceeded expectations.
He was a go-to person for people not only on our team but from product and design as well.
I would gladly work with him again and recommend him without hesitation.
He's in my dream team list, and I'd bring him to my team anytime if I could.
He proposed a different approach to state management in our Front-end stack that reduced the amount of bugs significantly.
He is very good at creating mental model of problems, debugging, and improving architecture.
Kelven is certainly a person you will want on your team.
He has excellent knowledge in Flutter, SOLID, Architecture in general, and Tests.
Blog
- Winning the hackathon with an MVP that delivered immediate ROI
How our team went from a time-consuming problem to a working MVP in a week, with a pitch grounded in facts and a demo that made the value clear.
- Guardrails for coding agents that don't depend on the agent behaving
How I put a Flutter team's AI coding agents behind a pre-execution hook and a CI gate, what real incidents shaped the rules, and what a red-team model and a human reviewer found when they tried to break it.
- Designing agent_graph, an AI pipeline that QA-tests its own pull requests
A Dart framework that turns a ticket's requirements and definition of done into acceptance criteria, then holds the PR until a validator has driven the app and attached screenshots and recordings.
Get in touch
Open to senior and lead mobile engineering work. The fastest way to reach me is email.