Desenvolvedor Front-end focado na criação de interfaces modernas, responsivas e performáticas, com atenção à experiência do usuário e boas práticas de desenvolvimento. Trabalho principalmente com React, TypeScript e Next.js, possuindo também conhecimento em back-end para integração com APIs e bancos de dados. 🚀
- Desenvolvimento de interfaces responsivas e acessíveis
- Criação de componentes reutilizáveis e escaláveis
- Consumo e integração de APIs REST
- Foco em performance, UX e organização de código
- Tipagem estática para JavaScript
- Tipagem de props, estados e funções em aplicações React
- Utilização em projetos com React e Next.js
- Estrutura App Router (/app)
- Renderização híbrida (SSR / SSG)
- Rotas dinâmicas
- Criação de APIs com /app/api
- Integração com serviços externos
- Criação de APIs REST com Node.js e Express
- Integração com bancos de dados NoSQL e SQL
- Modelagem de dados com Mongoose e Prisma ORM
- Testes unitários com Jest
- Testes de componentes focados em comportamento do usuário
Dashboard administrativo desenvolvido para visualização de dados de vendas e métricas de negócio, consumindo dados diretamente do backend.
- Visualização de métricas de vendas
- Indicadores e estatísticas
- Gráficos dinâmicos
- Consumo de dados do backend
- Atualização automática das informações
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma ORM
- PostgreSQL
Projeto desenvolvido para fins de estudo e portfólio.
Aplicação Fullstack para gerenciamento de tarefas com CRUD completo e persistência em banco de dados.
- Criar tarefas
- Editar tarefas
- Concluir tarefas
- Excluir tarefas
- API integrada
- Dados persistidos no banco de dados
- Next.js
- React
- TypeScript
- Tailwind CSS
- Prisma ORM
- PostgreSQL
Projeto desenvolvido para fins de estudo e portfólio.
Aplicação web para tradução de textos utilizando API externa.
- Tradução de textos em tempo real
- Consumo de API externa
- Gerenciamento de estado
- React
- TypeScript
- Axios
- Tailwind CSS
Projeto desenvolvido para fins de estudo e portfólio.
Aplicação web com foco em interface e experiência do usuário.
- Interface moderna
- Layout responsivo
- Experiência de navegação fluida
- React
- Tailwind CSS
Projeto desenvolvido para fins de estudo e portfólio.
- Evoluir continuamente em TypeScript
- Aprimorar conhecimentos em testes automatizados
- Criar projetos com foco em UX, performance e qualidade
- Contribuir para projetos open-source