Disponível para novas oportunidades

Full-Stack Developer

Nickson Rocha

Já entreguei sistema em produção com pagamento real, suíte de testes de segurança e um app publicado sozinho na Play Store.

use cases isolados
74
use cases isolados
testes automatizados
132
testes automatizados
testes (Limya)
479
testes (Limya)
sistemas em produção
2
sistemas em produção
CI/CDClean ArchitectureDDDTDD

Projetos em produção

Thalita Beauty — Sistema de Agendamento

Ago 2026 – Set 2026 · thalitabeauty.com.br

Em produçãoProjeto para cliente

Sistema de agendamento e gestão desenvolvido do zero e sob medida, exclusivo para a Thalita Beauty (salão de estética especializado em extensão de cílios e design de sobrancelhas), com suporte a múltiplas unidades físicas do mesmo negócio.

Next.js 16React 19TypeScriptNode.js/ExpressPostgreSQLPrisma
Catálogo de serviços visto pelo cliente
Painel administrativo com a agenda do dia
Módulo financeiro com entradas, saídas e saldo em tempo real
Ver site
Arquitetura
Clean Architecture no backend, 74 use cases isolados entre domain/application/infrastructure/interfaces.
Testes
132 testes automatizados (Vitest) em 45 arquivos, incluindo suíte dedicada de segurança — condições de corrida em agendamento/pagamento, IDOR, mass assignment, prototype pollution, idempotência de webhook, rate limiting. CI via GitHub Actions a cada push, contra Postgres real.
Integrações
Mercado Pago (Pix/Cartão) · WhatsApp Business · Google OAuth · AWS S3
Funcionalidades
Agenda, CRUD de serviços com categorias e galeria, módulo financeiro com atualização em tempo real via WebSockets.

Em produção desde set/2026, hoje sob contrato de manutenção mensal.

Limya — Personal Trainer com IA

Mai 2026 – Ago 2026

Publicado na Play StoreProjeto pessoal

App de treino com IA publicado sozinho por mim na Google Play Store. ~19k linhas de código, 196 arquivos, 11 módulos feature-first no frontend Flutter, com Clean Architecture. Backend em Node.js/Express com integração OpenAI.

FlutterBLoC/CubitNode.js/ExpressPostgreSQLOpenAI API
Plano de treino gerado pela IA
Sessão de treino ao vivo com ajuste automático de carga
Resumo do treino concluído com recordes pessoais
Ver na Play Store
Arquitetura
Clean Architecture/DDD no backend, domínio isolado, 25+ use cases em Zod, controllers via IoC — testável sem dependência de framework ou provedor de IA.
Testes
479 testes automatizados (Vitest, TDD), da regra de negócio a casos de erro de segurança.
Segurança
JWT com refresh token rotativo, anti-enumeração no login, rate limiting, conformidade LGPD.
Desafios técnicos
Geração assíncrona de plano com polling que sobrevive a app kill/reboot; auth com refresh silencioso e lock de fila contra 401s concorrentes; motor de sessão ao vivo com alertas em tempo real.

Sobre

Desenvolvedor full-stack formado em Análise e Desenvolvimento de Sistemas, atualmente cursando pós-graduação em Engenharia de Inteligência Artificial e MLOps na PUC Minas. Baseado em Maceió, AL — aberto a trabalho remoto (GMT-3, com boa sobreposição de horário com EUA e Europa).

Skills

Frontend

Next.jsReactTypeScriptTailwind CSSZustand

Backend

Node.jsExpressPostgreSQLPrismaJWTZodREST APISocket.io

Mobile

FlutterBLoC/Cubit

Arquitetura

Clean ArchitectureDDDSOLIDDesign PatternsTDD

DevOps

GitDockerCI/CD (GitHub Actions)AWSVercel

Contato

Aberto a oportunidades remotas e híbridas. Resposta em até 24h.

Baixar currículo