Desenvolvedor Flutter
CurrentNa CooperTec, sou responsável pelo desenvolvimento de aplicações Flutter. Utilizo arquitetura modular para melhorar o reaproveitamento de código e adoto princípios de Clean Code. Gerencio o estado com o padrão State via Observables, o que trouxe mais robustez e padronização ao projeto. Asseguro a execução de testes de unidade e widget, além de implementar controle de features via remote config, otimizando o gerenciamento de funcionalidades sem necessidade de liberar novas versões, inclusive no tratamento de Flavors.Além disso, contribuo ativamente na arquitetura da aplicação, ajudando na criação e melhoria dos padrões, tornando-a mais escalável e de fácil manutenção. Também fui responsável pelo desenvolvimento e migração de aplicações nativas Android e iOS para Flutter.Recentemente, adicionei um CLI (Command Line Interface) para automatizar tarefas recorrentes, facilitando o fluxo de trabalho dos desenvolvedores. Para garantir a qualidade contínua do código, integrei o SonarQube ao nosso pipeline de CI/CD, permitindo a análise e correção de possíveis problemas de código antes de cada release.