PHP · Laravel · PostgreSQL · APIs REST
Sistemas corporativos em produção desde 2020, integrações com terceiros e produtos completos do zero ao deploy.
Ilhabela, SP · Aberto a vagas Backend e Full Stack (CLT ou PJ) e freelas
| em produção | testes automatizados | produtos no ar | matriz de CI |
Desenvolvedor Full Stack na iiBrasil Inteligência e Informação desde 2020. Comecei no suporte técnico, passei para o desenvolvimento e hoje mantenho e modernizo sistemas corporativos de gestão pública que rodam em produção todos os dias.
Meu forte é backend com PHP e Laravel: regras de negócio complexas, APIs REST, modelagem relacional, otimização de SQL, controle de acesso, filas e integração entre sistemas. Trabalhar com legado me ensinou a mudar o que é crítico sem quebrar o que funciona, cuidando de integridade dos dados, segurança e desempenho.
Em paralelo, construo produtos para clientes reais e projetos próprios, cuidando do ciclo inteiro: arquitetura, banco, frontend, infraestrutura, testes e deploy.
Formação: Análise e Desenvolvimento de Sistemas · Pós-graduação (MBA) em Gerenciamento de Projetos
| Área | Tecnologias e práticas |
|---|---|
| Backend | PHP, Laravel, Eloquent, APIs REST, filas, eventos, broadcasting e ACL |
| Frontend | JavaScript, TypeScript, React, Next.js, Tailwind CSS e Vite |
| Banco de dados | PostgreSQL, MySQL, Supabase, modelagem relacional e otimização de queries |
| Infraestrutura | Docker, Nginx, Linux, AWS S3, Azure Blob Storage e Vercel |
| Integrações | Mercado Pago (PIX e cartão), webhooks assinados, Pusher, Laravel Echo e Leaflet |
| Qualidade | PHPUnit, testes E2E, GitHub Actions, Sentry e code review |
Uso o Claude Code dentro de um fluxo com etapas fixas, cada uma apoiada por skills específicas. A IA acelera a execução; arquitetura, validação e responsabilidade pelo código continuam comigo.
flowchart LR
A[Discutir] --> B[Planejar] --> C[Executar] --> D[Verificar] --> E[Revisar] --> F[Entregar]
E -. ajustes .-> C
classDef etapa fill:#100f0d,stroke:#d9a05b,color:#ffffff
class A,B,C,D,E,F etapa
| Etapa | Skills | O que garante |
|---|---|---|
| 01 · Discutir | discuss spec |
Ambiguidades resolvidas e decisões registradas antes do código |
| 02 · Planejar | plan |
Tarefas com dependências e critérios de aceite verificáveis |
| 03 · Executar | execute |
Entregas em commits pequenos e rastreáveis |
| 04 · Verificar | verify add-tests |
Comportamento validado de ponta a ponta e critérios virando testes |
| 05 · Revisar | code-review security-review ui-review |
Bugs, riscos de segurança e problemas de interface pegos no diff |
| 06 · Entregar | ship |
PR aberto só com testes e CI verdes |
Fora do fluxo principal, uso debug para investigar bugs com hipótese e evidência, e map-codebase para entender um código antes de mexer nele.
No Guivya, esse processo conduziu auditorias de código com correções em lotes de PR, a migração do gateway de pagamento e uma política de CSP sem unsafe-inline.
Laravel 12 · PostgreSQL · Pusher · Mercado Pago · Leaflet · Docker
Conecta turistas a guias locais de Ilhabela, no modelo dos apps de mobilidade: o turista pede, o guia tem 60 segundos para aceitar, o pagamento é confirmado e os dois se encontram num ponto da ilha.
stateDiagram-v2
direction LR
[*] --> Pendente
Pendente --> Aceita: guia aceita em 60s
Pendente --> Expirada
Aceita --> Pago: PIX ou cartão
Aceita --> Agendado: data futura
Agendado --> Pago: ativação por cron
Pago --> EmAndamento
EmAndamento --> Finalizada
Pago --> Cancelada: no-show, reembolso
- Máquina de estados em enum, com transições controladas e expiração automática
- Mercado Pago com PIX e cartão, webhook assinado e reembolso automático de no-show
- WebSockets para notificações e mapa ao vivo com guias e pontos turísticos
- Passeios agendados com ativação por cron, lembretes T-24h/T-2h e geofence de chegada
- 570+ testes, CI em PHP 8.2, 8.3 e 8.4, CSP sem
unsafe-inlinee Sentry
Em desenvolvimento · repositório privado
|
Rotamar Ilhabela cliente real Passeios de lancha e observação de baleias jubarte, com visualizador 3D da embarcação no navegador.
|
Importados da Ilha cliente real Loja de eletrônicos com painel administrativo, preço no PIX e parcelamento calculados por produto.
|
|
Pato Guia Ilhabela cliente real Site de guia local, mobile-first e sem nenhuma dependência externa.
|
TOTI cliente real Site oficial de artista, com discografia do Spotify e vídeos do YouTube integrados.
|
|
Ilha dos Tesouros projeto próprio Jogo web 3D multiplayer com física, ranking e loja integrada.
|
Detector de Cores estudo Identificação de cores em tempo real pela webcam, com visão computacional.
|
Sistemas corporativos e boa parte dos projetos de clientes ficam em repositórios privados. Posso mostrar código e decisões de arquitetura numa conversa.
CS50x · Harvard University · AWS Educate · Introdução à Nuvem 101 · AWS Educate · Segurança na Nuvem




