
Marco
Senior Flutter Engineer
Compétences

Voir mes services


Expérience professionnelle
LYNA
Temps plein • 3 yrs
Senior Flutter Engineer
Apr 2025 - Present • 1 yr 6 mos
• Took over a health-tech app 9 days after its fi rst commit and became its sole mobile engineer, writing ~650 feature commits and 96% of the codebase by git blame — 43,000 lines across 361 Dart fi les. • Split the app into 11 feature modules with strict data/domain/presentation separation so features could be changed in isolation: 19 services, 12 repository implementations, 33 use cases and 16 Cubits, wired through 81 GetIt registrations with Freezed for immutable state. • Eliminated repeated 401 failures by building a Dio interceptor chain that transparently rotates JWT refresh tokens and retries queued requests, so expired sessions never surface to the user. Paired it with Google/Apple Sign-In, Keychain/Keystore credential storage and jailbreak-root detection. • Cut the wait for urgent fi xes from a full store review to a same-day patch by adding Shorebird over-the-air Dart updates on top of three isolated build fl avors (dev/staging/prod) with separate Firebase projects — shipping 26 production versions at a 5.8-day median cadence. • Inherited an app with no tests after 12 months of development and wrote its suite from scratch: 200 tests covering API response parsing, BMI and calorie logic, onboarding fl ow confi guration and paywall pricing — prioritising the paths where a silent backend contract change would reach users. • Made subscription state reliable across 12 fi les of RevenueCat integration and instrumented
Senior Flutter Engineer
Apr 2025 - Present • 1 yr 6 mos
• Took over a health-tech app 9 days after its fi rst commit and became its sole mobile engineer, writing ~650 feature commits and 96% of the codebase by git blame — 43,000 lines across 361 Dart fi les. • Split the app into 11 feature modules with strict data/domain/presentation separation so features could be changed in isolation: 19 services, 12 repository implementations, 33 use cases and 16 Cubits, wired through 81 GetIt registrations with Freezed for immutable state. • Eliminated repeated 401 failures by building a Dio interceptor chain that transparently rotates JWT refresh tokens and retries queued requests, so expired sessions never surface to the user. Paired it with Google/Apple Sign-In, Keychain/Keystore credential storage and jailbreak-root detection. • Cut the wait for urgent fi xes from a full store review to a same-day patch by adding Shorebird over-the-air Dart updates on top of three isolated build fl avors (dev/staging/prod) with separate Firebase projects — shipping 26 production versions at a 5.8-day median cadence. • Inherited an app with no tests after 12 months of development and wrote its suite from scratch: 200 tests covering API response parsing, BMI and calorie logic, onboarding fl ow confi guration and paywall pricing — prioritising the paths where a silent backend contract change would reach users. • Made subscription state reliable across 12 fi les of RevenueCat integration and instrumented
3 Avis
| (3) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Détails de la notation
- Niveau de communication avec le freelance
- Qualité de la livraison
- Valeur de la livraison
Trier par
stanleyexime

États-Unis
stanleyexime

États-Unis
I recommend the best freelancer for your web app project on Fiverr
stanleyexime

États-Unis


