Summary
Allan Correia is a Senior Mobile Flutter Developer with 11 years of engineering experience and over five years focused on cross-platform Flutter and Dart solutions. He builds and maintains unified, white-label mobile ecosystems using micro-app and monorepo architectures, pairing Clean Architecture and TDD to deliver reusable, testable code and consistent design systems. Comfortable across the full stack, he also develops backend services in Dart, deploys with Docker, and has a background in Python/Django, PostgreSQL, and GraphQL from earlier web roles. At Framework Digital he led architectural planning for multi-client apps and contributed testing infrastructure to the notable Flutterando/modular project, improving module testability. Known for rigorous application of SOLID principles and automated testing, he excels at turning complex requirements into scalable, maintainable products. Based in Alagoas, Brazil, he combines academic research experience with practical production delivery across mobile, web, and backend domains.
11 years of coding experience
7 years of employment as a software developer
Bachelor of computer science, Engenharia de Software, Bachelor of computer science, Engenharia de Software at Federal university of Alagoas