
Vinicius Porto
Desenvolvedor Flutter
Tecnologia / Internet
Sobre Vinicius Porto:
Sou desenvolvedor mobile Dart/Flutter, tenho 2 anos de desenvolvimento mobile, estou cursando ensino superior em análise e desenvolvimento de sistemas, tenho experiência com consumo de API, banco de dados, gerenciamento de estado, clean arch, testes unitários, Flutter Web e entre outras coisas. sou apaixonado por programação e procuro sempre ser o melhor.
Experiência
Fteam (Trainee)
- Desenvolvemos e integramos estratégias de consumo de API para aprimorar a funcionalidade da aplicação e a recuperação de dados.
- Utilizei diversos bancos de dados, incluindo Shared Preferences e Firebase, para armazenamento eficiente de dados. Apliquei princípios de arquitetura limpa, promovendo um design modular para melhor manutenção e escalabilidade do código.
- Implementei e executei testes unitários abrangentes para garantir a confiabilidade e funcionalidade dos componentes de software.
IdeaSoft (Desenvolvedor Flutter)
- Desenvolvemos um aplicativo de gerenciamento de atendimentos médicos onde o fluxo iniciava desde a autenticação do usuário (Médico, Cliente, Adm) até a finalização da compra de um plano.
- Foi utilizado Flutter Web no projeto e criado uma API para enviarmos e solicitarmos dados a partir dela.
- Participei do projeto do começo ao fim e utilizamos o consumo de API, SOLID, Metodologias Ágeis, getx, firebase, postman, insomnia, versionamento com GIT, Github.
- O projeto durou 6 meses.
Beetools (Desenvolvedor Flutter)
- Desenvolvemos um aplicativo de curso de inglês que tinha a proposta de realizar a compra do curso por ele, bem como agendar aulas, fazer atividades, acessar o material, conversar com o teacher, se divertir e ganhar “beecoins”.
- Foi utilizado estrutura MVVM, ChangeNotifier como gerenciamento de estado, Modular para injeções de dependência, GoRouter para gerenciamento de rotas, Fork e GitHub para commits. Foram feitas várias requisições utilizando a API da Beetools.
- O projeto foi desafiador, finalizei features de lista de aulas, autenticação e validação de email e senha do usuário, gerenciamento de créditos, histórico e compra de planos.
Educação
Universidade Estácio de Sá
Em andamento
Curso: Análise e desenvolvimento de sistemas