About Stefano
Italian
Native or bilingual
English
Basic
Experience
- AM Digital LifeSenior Flutter DeveloperDIGITAL AND ITJanuary 2020 - Today (6 years and 7 months)Milan, Metropolitan City of Milan, ItalyFlutter developer on cross-platform mobile applications for clients in healthcare, sports and non-profit sectors. Hands-on work spans architecture, feature development, testing and release pipelines.• Designed Clean Architecture modules with clear separation between presentation, domain and data layers• Built state management using Riverpod and Cubit/BLoC across multiple production apps• Implemented structured navigation with GoRouter including deep linking and authenticated routes• Integrated REST APIs via Dio with centralized error handling, interceptors and token refresh flows• Delivered authentication flows with Firebase Auth and OAuth2, plus FCM push notifications• Implemented offline-first strategies with local caching, and contributed to unit/widget tests and CI/CDKey projects: AIDO (national organ donation app), Volley Club Cesena, Nutridono, Yumi
- Applìa Software HouseCTO & Flutter DeveloperDIGITAL AND ITJanuary 2024 - January 2025 (1 year)Rome, Metropolitan City of Rome Capital, ItalyDesigned and developed the SportId ecosystem end-to-end: two Flutter applications (Player and Coach) published onApp Store and Google Play.• Defined a modular Clean Architecture with Riverpod for dependency injection, Cubit for state management andGoRouter for navigation• Implemented REST integrations via Dio with custom interceptors and centralized error handling• Integrated Firebase Auth and FCM push notifications• Managed complex data flows across athlete profiles, training planning and real-time statistics• Full ownership of the development cycle: architecture, implementation, testing and production release
- Madist LtdCTO, Co-founder & Flutter DeveloperDIGITAL AND ITJanuary 2024 - January 2025 (1 year)London, UKCo-founded a UK startup building a real-time betting platform. Led the technical direction while personally owning theFlutter codebase.• Designed Clean Architecture with BLoC for state management, GoRouter for navigation and Dio for REST/GraphQLintegrations• Built authentication, user session management and real-time data update flows• Set up multi-environment CI/CD pipelines (dev/stage/prod) and production monitoring• Integrated Firebase Authentication with secure token handling and refresh logic• Coordinated backend, product and design teams using Agile/Scrum
Recommendations
Be the first to recommend Stefano
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- University of Modena and Reggio Emilia2012
- IT Diploma —Istituto Tecnico Primo Levi2009IT Diploma —