Sobre
Sou desenvolvedor frontend pleno, especializado em aplicações Angular modernas. Tenho mais de 4 anos de experiência no desenvolvimento web, focado em entregar produtos de alta qualidade, dentro do prazo de cada sprint, garantindo usabilidade e uma jornada fluida para o usuário.
Contribuí em soluções para clientes como Banco do Brasil, Banco Bradesco, e Cooperativa de Crédito Cresol. Possuo domínio de Angular 12+, RxJs, TypeScript, e testes com Jasmine e Jest, atuando de forma estratégica na organização do código e na evolução da arquitetura frontend.
Habilidades
- Angular 12+
- TypeScript
- RxJS
- JavaScript (ES6+)
- Jasmine & Karma
- Jest
- HTML5
- CSS3 & SCSS
- Tailwind CSS
- GraphQL
- RESTful APIs
- Git & GitHub
- CI/CD
- Scrum
- UI/UX Design
Experiência
JUL 2025 - PRESENTE
JUL 2024 - JUL 2025
Front-end Developer (Angular) - SaaS de Assinatura Digital | Banco do Brasil
Desenvolvimento de uma plataforma SaaS para assinatura digital de documentos, integrada aos sistemas do Banco do Brasil, focando em segurança e usabilidade.
Front-end Developer (Angular) - Digitalização de Documentos | Banco do Brasil
O MDC é uma solução para digitalização de documentos em mais de 80 mil máquinas do Banco do Brasil, processando em média 14 milhões de imagens por mês. A aplicação foi desenvolvida como um Micro-frontend.
- ◉Migração do projeto legado de AngularJS para Angular 15, melhorando performance e manutenibilidade.
- ◉Implementação de Facade Pattern para refatoração, reduzindo complexidade de 16 para 5 injeções de dependências e aumentando a cobertura de testes em 40%.
- ◉Desenvolvimento de Diretivas e Pipes customizadas para criar tutoriais interativos e filtrar dados, reduzindo redundância de código em até 80%.
- ◉Gerenciamento de estado de notificações com RxJS para controle dinâmico de feedback ao usuário.
OUT 2023 - JUN 2024
Front-end Developer (Vue 3) & UI Designer - ERP de Gestão Escolar
Atuei no desenvolvimento do Tagnos 2.0, um sistema utilizado em 42 municípios do Brasil, com mais de 100 mil usuários ativos.
- ◉Participei da migração do projeto de Vue 2 para Vue 3 com TypeScript.
- ◉Como UI Designer, realizei pesquisas de concorrentes, mapeei jornadas de usuário e criei wireframes e protótipos.
- ◉Desenvolvi e implementei um Design System completo, assegurando consistência visual e eficiência.
- ◉Liderei a equipe de design, promovendo a colaboração e garantindo entregas alinhadas às metas.
JAN 2023 - SET 2023
JUN 2022 - DEZ 2022
Front-end Developer (Angular) - Seguros Previdência Privada | Banco Bradesco
Desenvolvi aplicações mobile e web para o fluxo de contratação de seguros de previdência privada.
- ◉Desenvolvimento com Angular 14, Ionic 5 e Capacitor 4.
- ◉Criação de componentes de UI reutilizáveis com Storybook.
- ◉Integração com APIs e implementação de serviços para o fluxo de contratação.
- ◉Escrita de testes unitários com Jest para garantir a qualidade do código.
Front-end Developer (Angular) - App Cooperados | Cresol
Desenvolvimento de uma aplicação mobile para os cooperados da Cresol.
- ◉Desenvolvimento com Angular 12 e Ionic 4.
- ◉Implementação de componentes visuais no Storybook.
- ◉Desenvolvimento de gráficos de performance financeira e módulo de extrato.
JUN 2021 - MAI 2022
Front-end Developer (Angular) - Junior III
Desenvolvimento e redesenho de sistemas ERP, com foco em UI/UX e performance.
- ◉Criação de wireframes, protótipos e implementação de Design Systems.
- ◉Desenvolvimento Web com Angular 12.
- ◉Integração de APIs em Node/NestJS com o front-end.
- ◉Testes unitários com Jasmine/Karma.
Projetos
MDC - Micro-frontend de Digitalização
Solução de digitalização de documentos para o Banco do Brasil, migrada de AngularJS para Angular 15, com refatoração massiva usando Facade Pattern para otimizar a manutenibilidade e testes.
- Angular 15
- RxJS
- TypeScript
- Facade Pattern
- Jasmine
Tagnos 2.0 - ERP de Gestão Escolar
Atuação como Front-end e UI Designer na evolução de um grande ERP educacional, migrando a base de código para Vue 3 e implementando um Design System completo para consistência visual.
- Vue 3
- TypeScript
- UI/UX Design
- Design System
- Figma
App de Seguros - Bradesco Previdência
Aplicação mobile e web para a contratação de seguros de previdência privada, construída com um stack moderno de Angular e Ionic, utilizando Storybook para o desenvolvimento de componentes.
- Angular 14
- Ionic 5
- Capacitor
- Storybook
- Jest