Desenvolvedor Frontend | React, Next.js & TypeScript
Desenvolvedor Frontend com experiência na construção de aplicações web modernas utilizando React, Next.js e TypeScript. Tenho forte atuação em UI/UX e Figma, unindo desenvolvimento e design para criar interfaces responsivas, acessíveis e consistentes.
Também utilizo ferramentas de Inteligência Artificial como apoio ao desenvolvimento, especialmente para acelerar tarefas, criar e manter testes automatizados, documentação e análise de código, sempre mantendo a revisão e responsabilidade técnica sobre o resultado.
Atualmente, venho expandindo meus conhecimentos em Back-End com Node.js, NestJS, Prisma e PostgreSQL, ampliando minha atuação para o desenvolvimento Full Stack.
Abaixo está a lista de algumas das tecnologias, bibliotecas e ferramentas das quais já tive contato durante a minha trajetória como desenvolvedor e que utilizo para construir produtos digitais de alta qualidade.
O Bloom é uma biblioteca profissional de componentes de interface (UI) premium baseada em React 19, Next.js 16, Radix UI e Tailwind CSS v4. Desenvolvida sob rígidos padrões de performance e acessibilidade, a biblioteca centraliza tokens de design em variáveis CSS semânticas e mapas de JavaScript estruturados, possibilitando a consistência completa de temas claro/escuro e adaptações visuais instantâneas.
A biblioteca inclui controles de layout robustos, animações fluidas via Framer Motion, e uma suíte completa de testes de regressão de comportamento e integração automatizados.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O Lume é uma plataforma para criação de currículos, cartas de apresentação e documentos profissionais desenvolvida com React, Next.js e TypeScript. O projeto permite criar documentos personalizados, organizar informações profissionais, validar currículos para compatibilidade com sistemas ATS, exportar arquivos em PDF e gerenciar diferentes versões de documentos com suporte a múltiplos idiomas.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O Scout é um agregador e rastreador inteligente de vagas de desenvolvimento de software em tempo real, desenvolvido em arquitetura monorepo utilizando Next.js, NestJS, Prisma, PostgreSQL e Docker. O projeto reúne coletores automatizados de vagas, motores inteligentes de classificação técnica e extração de metadados (como salário, benefícios e contatos diretos por regex), além de busca reativa de alta performance com filtros avançados e alertas in-app baseados em termos salvos.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O Atlas HRMS é um sistema de gestão de recursos humanos desenvolvido em arquitetura monorepo utilizando Next.js, NestJS, Prisma e PostgreSQL. O projeto reúne módulos para gerenciamento de colaboradores, cargos, departamentos, férias, controle de ponto, banco de horas, recrutamento (ATS), autenticação e dashboards administrativos.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
Coleção de landing pages desenvolvidas com React, Next.js e TypeScript para diferentes segmentos e propostas visuais. Cada página foi construída do zero com layouts personalizados, componentes reutilizáveis, animações e diferentes sistemas visuais, explorando responsividade, experiência do usuário e criação de interfaces modernas.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O POWER.FIT é uma plataforma full stack para gerenciamento de treinos, desenvolvida para auxiliar usuários no planejamento, acompanhamento e evolução da rotina de exercícios. O sistema permite criar treinos personalizados, organizar exercícios, acompanhar progresso e centralizar informações relacionadas ao desempenho físico através de uma experiência moderna e responsiva.
O projeto foi construído utilizando Next.js, TypeScript e Fastify, seguindo uma arquitetura separada entre frontend e backend. A aplicação web utiliza renderização server-side (SSR), componentes reutilizáveis e gerenciamento eficiente de estado, enquanto a API implementa autenticação, validações com Zod, persistência com Prisma ORM e PostgreSQL, seguindo boas práticas de organização e escalabilidade.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse os repositórios abaixo:
Repositório FRONTEND - Repositório BACKENDO Flow é uma extensão para Google Chrome que automatiza o preenchimento de formulários de candidatura a vagas de emprego, com foco principal na plataforma InHire. Com um único clique, a extensão detecta os campos do formulário na página e injeta os dados do perfil de forma inteligente, incluindo informações pessoais, dados de carreira, pretensão salarial e respostas de diversidade e inclusão.
A extensão foi desenvolvida com Manifest V3, utilizando WXT como framework de build, React 19 para as interfaces de usuário e Tailwind CSS v4 para estilização. O motor de preenchimento simula eventos nativos do browser para compatibilidade total com formulários controlados por frameworks SPA como React e Vue, contornando as restrições de detecção de mudanças dessas bibliotecas.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O Nexus é um boilerplate profissional de alta performance e fortemente tipado projetado para o desenvolvimento de sistemas complexos e aplicações web escaláveis. Desenvolvido sobre o ecossistema do React 19 e Next.js 16 (App Router), o template vem pré-configurado com a biblioteca de componentes Bloom UI, gerenciamento de estado leve com Zustand, sincronização e cache de servidor via TanStack Query e formulários validados com React Hook Form + Zod.
Para conhecer a arquitetura, a documentação e outros detalhes técnicos do projeto, acesse o repositório abaixo:
O TechIcons é uma biblioteca open source de ícones de tecnologia criada para facilitar a construção de README's, portfólios e documentações de projetos. O repositório reúne mais de 290 ícones organizados por categoria, desenvolvidos para representar ferramentas, frameworks e serviços utilizados no desenvolvimento de software.
Cada ícone foi projetado com foco em consistência visual, alta qualidade e compatibilidade com diferentes contextos de uso, incluindo suporte para temas claros e escuros. O projeto busca simplificar a criação de apresentações técnicas mais profissionais e visualmente organizadas.
Para conhecer a documentação, catálogo de ícones e outros detalhes do projeto, acesse o repositório abaixo:
|
API assíncrona e resiliente de processamento de filas desenvolvida com NestJS, BullMQ e Redis. Inclui tratamento de falhas com DLQ, concorrência, retentativas automáticas, documentação interativa com Scalar, testes com Jest e suporte a Docker. Stack: NestJS, Typescript, BullMQ, Redis, Jest, Docker e Scalar. Repositório |
API modular de alta performance para gerenciamento de usuários e tarefas com autenticação JWT, controle de taxa (Rate Limiting), banco SQLite via Prisma ORM, suíte com 70+ testes automatizados (Unit/E2E), Docker e pipeline de CI/CD (GitHub Actions). Stack: NestJS, Typescript, JWT, Prisma ORM, Jest, Docker e Scalar. Repositório |



