Desenvolvedor Flutter
Envie uma proposta de trabalho diretamente para este candidato
Uma pessoa apaixonada por tecnologia e revoluções através dela, entusiasta DevOps, desenvolvedor Dart, Java, JavaScript e Python.
Frameworks: Flutter, Angular, Spring boot, NodeJS, Django;
Bancos de dados: MySQL, Oracle, Postgres, MongoDB, SQLite, SQFlite;
Feature flags: ConfigCat;
Apoiador de uma boa construção de código adaptando Clean Arch, utilizando Clean Code, sempre facilitando as validações com testes unitários e automações. Vivência com Jenkins e GitHub Actions para uma entrega automatizada, acompanhamento de crashes e monitoramento de desempenho utilizando Firebase, apoiando a utilização de Micro Front-Ends e Micro Serviços em casos de grandes times e aplicações de larga escala.
Período: 01/10/2020 – 15/06/2021
Principais atividades: Desenvolvimento de rotinas do sistema ERP em Delphi XE2 e banco de dados Oracle,
treinamento de usuários, desenvolvimento de aplicações web utilizando HTML, CSS, JS e Mobile utilizando flutter, auxílio no desenvolvimento de REST com Spring boot.
Projetos: Aplicação de auxílio na montagem de um pedido de vendas utilizando flutter.
● Santander Tec. E Inovação
Período: 22/06/2020 – O momento
Principais atividades: Desenvolvimento de app mobile/web flutter integrando diversas ferramentas internas, back-end em NodeJS com banco Oracle, utilização de Mobx/Provider para gerenciamento de estado, modular para injeção de dependências, desenvolvimento de scripts de automação em Java,
NodeJS e python, desenvolvimento de testes unitários, de integração, automatizados com NodeJS,
end to end.
Projetos: Microsserviços com spring boot para integração de ferramentas, aplicação em flutter que utiliza de ferramentas para facilitar os testes de outras aplicações.
Período: 01/07/2021 – 01/06/2022
Desenvolvimento de duas aplicações utilizando Flutter, usando MobX para gerenciamento de estados e
Modular para injeção de dependências, auxílio no desenvolvimento de Rest API com NodeJS, Firebase
(Push notification), GraphQL, MongoDB, deploy com codemagic, versionamento com Azure DevOps,
desenvolvimento de testes unitários e de integração, buscando melhorar a performance dos apps aplicando o conhecimento do ciclo de vida, conhecimentos de render, realização de code review e clean code/clean arch,
utilização da ferramenta ConfigCat para controles de feature em produção (feature toggle).
Projetos: Aplicação de reserva (booking) de quadras com utilização do firebase para acompanhamento de crashes (crashlytics), envio de push notifications com direcionamento para telas específicas no app.
● One System Group
Período: 14/06/2022 – 01/10/2020
Desenvolvimento de aplicativos iOS e Android usando framework flutter, definição de estrutura das aplicações publicação na play store, desenvolvimento de testes e definição e organização de tarefas do cotidiano,
gerenciamento de estados com RxDart + GetX, injeção de dependências, desenvolvimento de testes unitários e de integração, desenvolvimento de API em NodeJS, integração com ERP Sankhya, buscando sempre a melhor performance aplicando conhecimentos da arquitetura do flutter, realizando code review e utilizando clean code/clean arch.
Projetos: Integração de 3 apps em apenas um com desenvolvimento em micro front ends, uso de firebase para lançamento de push notifications, acompanhamento de crashes, GitHub actions para deploy das aplicações nas lojas, desenvolvimento de biblioteca de componentes.
● Intelipost
Período: 04/10/2022 – 04/04/2023
Desenvolvimento de aplicativos iOS e android usando frameworkd flutter, seguindo boas práticas de programação e priorizando o desempenho da aplicação, acompanhamento através do crashlytics (firebase),
implementação de plugins próprios usando código nativo (Kotlin, Swift) para facilitar o desenvolvimento de todas as aplicações, gerenciamento de estado, injeção de dependências usando GetX, deploy das aplicações através do github actions, controle de estado de vide da aplicação.
Projetos: Desenvolvimento de biblioteca nativa (Kotlin e Swift) para envio de surveys personalizados
(Refiner.io), GitHub actions para deploy da aplicação nas lojas.
FAM – Faculdade de Americana - Ciências da Computação, concluído em 2021.