/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