I'm Eduardo Natale Costa, a software developer. I enjoy building creative solutions, working with technology and constantly learning new things. Today I work as a Senior Flutter developer, building scalable products with clean architecture.
I work as a senior Flutter developer, building scalable products with microapp architecture, always aiming for clean code, good practices and consistent interfaces. In my spare time, I publish open source libs on pub.dev.
I develop and evolve the bank's checking-account onboarding journey (from offer to sign-up), integrated with the bank's other areas (insurance, cards, financing, investments and shopping). The journey opens with an offer screen personalized by audience and by the customer's credit eligibility; continues through a complete registration flow (name, email, phone, address and more); and, for eligible customers, presents the bank's card showcase, with customization, plus an insurance offer. I built a smart flow that persists progress: if the customer closes and reopens the app, it resumes exactly where they left off, reducing drop-off and boosting conversion. I also gave the product team (PO/PM) the autonomy to run A/B tests without depending on engineering, speeding up experiments, generating value and attracting more customers. I refactored and rebuilt the flows from updated Figma designs into a modern visual standard with animations, and structured the communication between microapps.
Development and maintenance of travel apps with Flutter, API integration and a focus on performance and user experience.
Building mobile e-commerce features, purchase flows and payment integrations.
Open to projects, collaborations and conversations about Flutter.