Full Stack Software Engineer | React • TypeScript • NestJS • System Architecture
Construo aplicações web escaláveis de ponta a ponta, desde a modelagem de dados e regras de negócio até APIs, comunicação em tempo real e interfaces modernas.
Minha stack principal é React, TypeScript e NestJS, com foco em arquitetura bem definida, código organizado, testes automatizados e deploy containerizado para cenários reais de produção.
Tenho grande interesse em design de sistemas, arquiteturas modulares e na construção de softwares que sejam manuteníveis, testáveis e escaláveis ao longo do tempo.
🗂️ JungleOps - Plataforma de Gestão Colaborativa em Tempo Real - Deploy
Sistema web full stack para gestão de tarefas e colaboração em tempo real, projetado com foco em escalabilidade, arquitetura moderna e experiência do usuário.
- Autenticação centralizada e controle de acesso
- Criação e gerenciamento de tarefas
- Comentários e atualizações em tempo real via WebSockets
- Sincronização automática de dados e notificações
- Interface moderna, acessível e responsiva
- Arquitetura de microserviços em monorepo
- Comunicação híbrida: HTTP, RabbitMQ e WebSockets
- Front-end com componentes acessíveis e reutilizáveis
- Gerenciamento de estado assíncrono com cache inteligente
- Front-end: React, TypeScript, Vite, TailwindCSS, shadcn/ui, Radix UI, React Hook Form, TanStack Query, Router, Table
- Back-end: NestJS, Node.js, TypeScript, Swagger, TypeORM, PostgreSQL, RabbitMQ, WebSockets
- Infra: Docker, Docker Compose, Nginx, CI/CD
- Outros: Monorepo, Git/GitHub, Clean Code, Arquitetura Modular
🚀 inOrbit - Plataforma de Gestão de Metas Semanais - Deploy
Aplicação web full stack para gerenciamento de metas pessoais e acompanhamento de progresso, com gamificação e integração com GitHub.
- Criação de perfis e integração OAuth com GitHub
- Definição e acompanhamento de metas semanais
- Sistema de pontos, níveis e métricas de engajamento
- Histórico detalhado de execuções
- Modelagem de dados relacional com queries avançadas e validações temporais
- API REST modular com NestJS e injeção de dependências
- Testes unitários e de integração com Vitest e factories de mocks
- Pipeline de CI/CD e deploy containerizado com Docker e Nginx
- Front-end: React, TypeScript, TanStack Router, React Hook Form, TailwindCSS
- Back-end: NestJS, TypeScript, Prisma, PostgreSQL, REST API
- Infra: Docker, Nginx, Git/GitHub, CI/CD
📚 Jovem Books - Sistema de Gestão e Catálogo de Livros - Deploy
Aplicação web full stack para gerenciamento de livros, usuários e fluxo de dados, desenvolvida com foco em organização, clareza de código e boas práticas.
- Cadastro e listagem de livros
- Operações CRUD completas
- Envio de arquivos seguros através de pre-signed URLs
- Integração eficiente e segura entre front-end e API REST
- Separação clara de responsabilidades entre camadas
- API REST bem estruturada e tipada
- Validações e tratamento de erros consistentes
- Interface focada em simplicidade e experiência do usuário
- Front-end: React, TypeScript, Vite, TailwindCSS
- Back-end: Node.js, Express, TypeScript, Prisma, AWS (pre-signed URLs, S3)