
Marco
Senior Flutter Engineer
Habilidades

Revisa mis servicios


Experiencia laboral
LYNA
Tiempo completo • 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 Reseñas
| (3) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (0) |
Desglose de calificaciones
- Nivel de comunicación del Freelancer
- Calidad de la entrega
- Valor de la entrega
Ordenar por
stanleyexime

Estados Unidos
stanleyexime

Estados Unidos
I recommend the best freelancer for your web app project on Fiverr
stanleyexime

Estados Unidos


