Desenvolvedor de software
Síntese de Qualificações
Olá! Sou Andrei Moreira, um desenvolvedor de software apaixonado por criar aplicações escaláveis e de alto desempenho para plataformas móveis e web.
Com mais de quatro anos de experiência prática, sou especialista em Flutter, Kotlin e Node.js, combinando forte conhecimento técnico com uma sólida compreensão de arquitetura de software, práticas de DevOps e automação de CI/CD. Tenho vasta experiência em publicação e manutenção de aplicações na Google Play Store, garantindo processos de build, release e monitoramento eficientes.
Na Solutis Tecnologias, cresci de trainee a desenvolvedor de software II, contribuindo ativamente para o design de arquitetura, otimização de desempenho e implementação de Clean Architecture, princípios SOLID e Design Patterns. Também colaborei internacionalmente com a Griot Platforms (Nova York, EUA), desenvolvendo aplicações Flutter integradas ao AWS Amplify e outros serviços em nuvem.
Conhecido por ser organizado, proativo e detalhista, trago excelência técnica e comunicação eficaz para minhas equipes. Meu objetivo é continuar criando soluções de software inovadoras, confiáveis e escaláveis que gerem impacto real nos negócios.
Experiência Profissional
-
Software Developer II
Responsável pelo desenvolvimento e manutenção de aplicações web e mobile escaláveis utilizando Flutter, Kotlin, Node.js e React.
Contribui ativamente para o design de arquitetura de software, Arquitetura Limpa, princípios SOLID e padrões de projeto.
Implementa pipelines de CI/CD, automatiza builds e testes, e gerencia a publicação de aplicativos através da Google Play Store e Firebase App Distribution.
Experiência em gerenciamento de estado (Bloc, Provider, Riverpod), internacionalização (i18n), análise de bugs, depuração e testes automatizados.
Trabalha em colaboração com equipes multifuncionais para garantir desempenho, manutenibilidade e melhoria contínua em todas as etapas do desenvolvimento. -
Flutter Developer - Griot Platforms (10/2024 a 3/2025)
Comunicação (em inglês)
Manter e aprimorar aplicativos Flutter Mobile
Implementar interfaces de usuário apropriadas a partir de designs do Figma
Implementar e manter soluções de gerenciamento de estado usando o padrão Bloc
Integrar com os serviços do AWS Amplify, incluindo autenticação, armazenamento e API
Escrever código limpo, de fácil manutenção e testável, seguindo as melhores práticas
Participar de revisões de código e discussões de arquitetura
Depurar e otimizar o desempenho do aplicativo
Formação Acadêmica
-
Superior (1/2022 a 7/2024)
Análise e desenvolvimento de sistemas - Unifacs -
Ensino Técnico (7/2018 a 7/2020)
Mecatrônica - Senai Cimatec