/experiências profissionais
🚀 Desenvolvedor Frontend & Mobile Sênior
Especialista em Web & Mobile com mais de 10 anos de experiência em Flutter, React, Angular e Vue.js. Apaixonado por Clean Code, SOLID e arquitetura escalável. Habilidade em REST/GraphQL, gerenciamento de estado e testes. Expansão de conhecimento em Next.js e React Native.
Vamos construir algo incrível! 🚀
#Santander
Desenvolvedor de Software Sênior
(julho de 2022 - atualmente)
Fui convidado para integrar a equipe devido à minha experiência em Flutter e Clean Architecture. Inicialmente, fui responsável por estabelecer a arquitetura de um projeto focado em soluções de empréstimos simples, incluindo crédito pessoal, empréstimos com garantia de carro, refinanciamento de veículos e parcerias de crédito para o cliente final. Com o tempo, comecei a contribuir para outros projetos, aplicando minhas habilidades em diferentes frameworks.
Minhas Conquistas e Impacto:
• Desenvolvimento e Recriação de Projetos com Flutter: Trabalhei em todas as etapas do desenvolvimento de aplicativos Flutter, incluindo criação, testes unitários com BLoC e Provider, e publicação nas lojas (Google Play e App Store). Também recriei um projeto originalmente desenvolvido com Vue.js para Flutter, aplicando Clean Architecture, MVVM e Flutter Web, criando soluções multiplataforma para Android, iOS e Web.
• Arquiteturas Multiplataforma com Clean Architecture e MVVM: Desenvolvi arquiteturas para projetos em Flutter, Next.js e React Native, sempre aplicando Clean Architecture e MVVM, seguindo as melhores práticas de codificação e documentação.
• Referência Técnica e Workshops: Fui considerado uma referência técnica em Flutter e Clean Architecture, liderando workshops internos sobre Flutter, Clean Code e melhores práticas de desenvolvimento.
• Cultura de Desenvolvimento: Contribuí para a construção de uma forte cultura de desenvolvimento, implementando um eficiente Git Flow, adotado por mais de 3 equipes, além de estabelecer práticas de Code Review e padronizar a documentação utilizando Azure.
• Projeto Atual em Angular 15: Fui convidado para implementar soluções de empréstimos (crédito pessoal, garantia de carro, refinanciamento de veículos e parcerias de crédito) em um novo projeto desenvolvido com Angular 15.
Minha abordagem, focada em melhores práticas e soluções eficazes, fez de mim uma referência técnica, sendo reconhecido por impactar positivamente a produtividade e a qualidade dos projetos.
Flutter
React.js
Angular
Vue.js
React Native
TypeScript
JavaScript (ECMAScript)
Clean Architecture
Clean Code
MVVM (Model-View-ViewModel)
API REST
GraphQL
JWT (JSON Web Token)
GitFlow
Webpack
React Hooks
Vuex
Figma
SASS
CSS
i18n
Testes Unitários
HTML5
Apache Cordova
Dart
#Mendelics (meuDNA)
Desenvolvedor de Software Sênior
(setembro de 2018 - junho de 2022)
Fui contratado como o primeiro desenvolvedor para o projeto meuDNA, criado pelo maior laboratório de testes genéticos da América Latina, Mendelics. O projeto tinha como objetivo levar produtos genéticos ao público geral, como testes de ancestralidade, testes de predisposição a doenças genéticas, perfil genético e o Teste Bochechinha, que identifica doenças hereditárias a partir do DNA do bebê.
Minhas Conquistas e Impacto:
• Desenvolvimento do MVP: Entreguei a primeira versão do teste de ancestralidade em 2 meses, permitindo que o projeto iniciasse um mês antes do planejado, criando um impacto financeiro positivo.
• Estabelecimento de Melhores Práticas em Angular: Implementei boas práticas como BEM com SCSS, e configurei documentação e testes unitários com Jasmine, criando a base para o crescimento da equipe.
• Abertura para o Mobile com Flutter: Participei como o primeiro desenvolvedor na versão mobile, ajudando a estabelecer uma cultura de Clean Code, Code Review e CI/CD com GitHub Actions.
• Referência Técnica em Flutter e Clean Architecture: Tornei-me uma referência técnica, auxiliando a equipe no aprendizado de Flutter e Clean Architecture, e contribuindo para a documentação no Notion.
• Contribuições para o Backend com Node.js e NestJS: Ajudei a desenvolver e manter APIs utilizando Node.js e NestJS com Clean Architecture. Também trabalhei com Firebase, utilizando Functions, Firestore, Analytics e alguns serviços do GCP.
• Design System e Projeto Escalável: Desenvolvi um design system escalável, alinhado com as necessidades do projeto, garantindo eficiência para a equipe.
• Mapeamento de Ancestralidade com Flutter: Desenvolvi uma função interativa com um mapa real, visualizando a distribuição genética, elogiada pelos usuários. Construi uma ferramenta para coletar dados de latitude e longitude, essenciais para o posicionamento correto.
Minha experiência no meuDNA foi definida por entregas rápidas, melhores práticas de desenvolvimento e impacto financeiro positivo. Fui reconhecido como uma referência técnica em Flutter, Clean Architecture, Node.js, NestJS e Firebase.
Google Cloud Platform (GCP)
Clean Architecture
ECMAScript
Flutter
Webpack
GitFlow
Teste de Unidade
Figma
CSS
Internacionalização
Angular 8
Node.js
Angular (Framework)
HTML
Firebase
NestJS
Dart
Clean Code
#Voxel Digital
Desenvolvedor Frontend Pleno
(setembro de 2018 - setembro de 2019)
Fui contratado como desenvolvedor front-end pleno na Voxel Digital, onde contribuí para o desenvolvimento de vários produtos web e soluções móveis para grandes clientes, como Banco Itaú, Banco Bradesco, Banpará e Estácio. Fui convidado pelo líder do projeto, que já conhecia meu trabalho anterior e queria que eu me juntasse à equipe para desenvolver soluções digitais para comunicação interna.
Minhas Conquistas e Impacto:
• Aprendizado Rápido e Entregas Ágeis: Em apenas 1 semana, aprendi Vue.js e entreguei o MVP de um dos maiores projetos da empresa. Essa entrega inicial impressionou a equipe e abriu portas para que eu trabalhasse em outros projetos.
• Projeto Híbrido Mobile com Vue.js e Cordova: Trabalhei em um projeto híbrido mobile para o Banco Bradesco, construindo um sistema de chat integrado entre as versões web e mobile do aplicativo. A solução suportava transmissões ao vivo de líderes do banco, com chat interativo disponível em tablets nas agências bancárias e em dispositivos móveis para funcionários. A integração das mensagens utilizava a mesma lógica de backend para ambas as plataformas.
• Melhores Práticas e Confiabilidade: Fui constantemente elogiado pela minha entrega rápida e trabalho confiável, o que gerou economia para a empresa, pois consegui lidar com múltiplas demandas de front-end sem a necessidade de desenvolvedores adicionais.
• Tecnologias Utilizadas: Trabalhei com HTML5, JavaScript (ES6), Vue.js, Cordova, Ionic e também trabalhei com recursos nativos de Swift utilizando o Xcode para ajustes na versão iOS.
Impacto: Minha capacidade de aprender rapidamente novas tecnologias e entregar soluções eficientes me fez um membro chave da equipe, garantindo uma comunicação sem falhas entre as versões web e mobile. Isso contribuiu para o sucesso dos projetos e a satisfação dos clientes.
Vuex
SASS
Cordova
ECMAScript
Vue.js
Webpack
GitFlow
Figma
CSS
Angular (Framework)
HTML
Ionic Framework
HTML5
Apache Cordova
#SeePix Comunicação e Tecnologia
Desenvolvedor Frontend Júnior
(março de 2017 - agosto de 2018)
Fui contratado para desenvolver soluções de comunicação interna para grandes empresas como Carrefour, Bauducco, Swift Carnes, Avianca, Catho, Heineken, Mercedes, Sodexo, Toyota, 3M, entre outras. Meu foco estava em criar sinalização digital e templates reutilizáveis para exibição em totens, tanto para funcionários quanto para clientes.
Minhas Conquistas e Impacto:
• Adição do SASS ao Projeto: Contribuí para a implementação do SASS, substituindo o uso exclusivo de CSS, o que trouxe maior eficiência e flexibilidade para o desenvolvimento. Fui amplamente elogiado por essa melhoria.
• Desenvolvimento da Biblioteca de Estilos: Identifiquei que muitos processos eram repetitivos e tomei a iniciativa de criar uma biblioteca de estilos personalizada para a empresa. Esse trabalho teve um impacto positivo ao automatizar e documentar tarefas recorrentes, acelerando significativamente o processo de desenvolvimento.
• Impacto no Cliente: As soluções desenvolvidas tiveram um impacto significativo no sucesso de campanhas internas e externas para grandes marcas, elevando a eficiência das comunicações.
Tecnologias: Trabalhei com JavaScript, SASS, HTML5, CSS3 e diversas ferramentas de automação.
Impacto: Meu trabalho teve um grande impacto na eficiência e agilidade da equipe, sendo reconhecido pelos clientes pela excelência e pela inovação das soluções propostas.
JavaScript (ES6)
SASS
Webpack
GitFlow
Figma
CSS
HTML5
#Studio Monocromo
Desenvolvedor Frontend Júnior
(fev de 2016 - fev de 2017)
Comecei no Studio Monocromo trabalhando em formato de agência, onde éramos responsáveis pela produção de sites. Posteriormente, começamos a trabalhar em dois projetos de startup: Appboats e Escoladireta. Minha principal contribuição foi no desenvolvimento de sites institucionais e na criação de templates personalizados usando WordPress e PHP. Também trabalhei em campanhas de email marketing e outros projetos.
Minhas Conquistas e Impacto:
• Uso de Bibliotecas CSS e JS: Introduzi o uso de bibliotecas CSS e JS para otimizar o desenvolvimento, baseando o design dos projetos no Material Design do Google. Essa abordagem foi amplamente elogiada pela equipe, pois trouxe agilidade tanto no desenvolvimento quanto no design, tornando tudo mais padronizado. Utilizei extensivamente o Materialize para garantir que os projetos seguissem as melhores práticas de design.
• Desenvolvimento Híbrido com Cordova: Tive minhas primeiras experiências com desenvolvimento híbrido, usando o Cordova para gerar versões móveis dos projetos. Essa experiência expandiu meu conhecimento em soluções móveis.
• Tecnologias Utilizadas: Trabalhei com HTML5, CSS3, SASS, JavaScript, jQuery, Materialize, Bootstrap, WordPress e AngularJS, sempre buscando novas formas de agilizar processos e melhorar resultados.
Impacto: No Studio Monocromo, minha experiência foi marcada pela inovação no uso de tecnologias que aceleraram o desenvolvimento, além de contribuir para a melhoria do design e padronização dos projetos.
JavaScript
SASS
Scrum
ECMAScript
CSS3
GitFlow
CSS
jQuery
HTML
HTML5
Git
GitHub
Apache Cordova
PHP
#UpperID (Ao5)
Desenvolvedor Frontend Júnior
(outubro de 2015 - fevereiro de 2016)
Trabalhei na Upper ID, uma agência especializada na produção de sistemas, sites institucionais e email marketing. Minha principal responsabilidade era criar sites e blogs responsivos, sempre aplicando princípios modernos de UI/UX.
Minhas Conquistas e Impacto:
• Desenvolvimento de Templates Personalizados: Trabalhei com WordPress, HTML5, CSS3 e jQuery, criando templates personalizados para diversos projetos. Apliquei práticas como mobile-first, responsividade e pré-processadores como SASS e LESS para otimizar o desenvolvimento e garantir uma excelente experiência de usuário em dispositivos móveis.
• Uso do Photoshop: Aprendi a trabalhar com o Photoshop para editar elementos visuais de acordo com os designs fornecidos, garantindo que o resultado final estivesse alinhado com as expectativas.
• Entregas Rápidas e de Qualidade: Fui constantemente elogiado pela qualidade do meu trabalho e pela minha capacidade de entregar projetos antes do prazo. Meu compromisso e paixão pelo desenvolvimento se destacaram, mostrando minha dedicação e profissionalismo.
Impacto: Na Upper ID, tive a oportunidade de aprimorar minhas habilidades em desenvolvimento web, criando soluções responsivas e otimizadas, sempre focado no usuário e entregando projetos rapidamente.
JavaScript
CSS3
ECMAScript
Adobe Photoshop
GitFlow
WordPress
CSS
jQuery
HTML5
Git
HTML