Olá, meu nome é
Desenvolvedor Front-end com 2 anos de experiência em React.js, Next.js, TypeScript e JavaScript (ES6+), focado no desenvolvimento de interfaces web modernas, responsivas e de alta performance. Experiência com integração de APIs REST, gerenciamento de estado global (Zustand, Redux, Context API) e construção de componentes reutilizáveis seguindo boas práticas de Clean Code e arquitetura de componentes. Experiência em metodologias ágeis (Scrum) e no desenvolvimento de aplicações web utilizadas em ambiente de produção.
TypeScript
React
Next.Js
TailwindCSS
JavaScript
Styled Components
MongoDB
PostgreSQL
Versionamento GIT
Node.Js
Projeto de E-commerce Full-Stack com Next.js, Drizzle e Stripe.
A Finance AI é uma plataforma de gestão financeira.
Site de reservas de viagens com autenticação do Google Provider e a forma de pagamento utilizada para este projeto foi via Stripe API.
Se interessou?Ver todos
Estou sempre disponível para novos desafios e projetos. Sempre com entusiamos para criar soluções incríveis e inovadoras para sua empresa!
• Manutenção e atualização de conteúdos em CMS WordPress, garantindo organização e consistência das informações publicadas.
• Edição de páginas utilizando HTML e CSS, com foco em estruturação correta e apresentação visual.
• Apoio no cumprimento de legislações, normas de transparência e boas práticas de acessibilidade.
Competências
Criação de Landing pages, desenvolvimento de telas responsivas, autenticação com Google Provider, NextAuth
Competências
Promovido de estagiário para Desenvolvedor Front-end Júnior no segundo mês de estágio, devido à evolução técnica e consistência nas entregas.
• Reduzi em 35% a complexidade do código ao migrar gerenciamento de estado de Context API para Redux em 4 módulos principais, melhorando a legibilidade para o time.
• Otimizei performance de 3 telas críticas com lazy loading e memoização, diminuindo re-renders desnecessários e melhorando a fluidez da navegação em 20%.
• Implementei integração com 6 endpoints REST via Axios com autenticação JWT e tratamento de erros centralizado, cobrindo 100% das chamadas da aplicação.
Competências
Desenvolvi mais de 20 componentes React reutilizáveis com TypeScript, estruturando uma base escalável de UI que reduziu em 30% o tempo de desenvolvimento de novas funcionalidades.
• Atuei na definição da estratégia de gerenciamento de estado global com Zustand, eliminando prop drilling em 15+ componentes e reduzindo em 40% a incidência de bugs relacionados a estado.
• Implementei integração com 10+ endpoints REST, incluindo tratamento de erros, loading states e cache, garantindo cobertura de 100% dos fluxos críticos com foco em experiência do usuário.
• Otimizei a performance de renderização em fluxos críticos por meio de boas práticas de componentização e otimização de re-renderizações com hooks (useMemo, useCallback).
• Participei ativamente de code reviews e decisões técnicas do time, contribuindo para melhoria contínua da qualidade de código e padronização das entregas.
• Entreguei 100% das features no prazo em 12 meses consecutivos de sprints, participando de code reviews semanais e contribuindo ativamente no planejamento ágil do time.
Competências