~ ~/jpmedeiros $

Full-stack Developer

João Paulo
Medeiros

PHP · Laravel · React · Next.js
Sistemas de pagamento, checkout
e plataformas multi-tenant.

PHP Laravel Pagamentos React Next.js Multi-tenant Webhooks Pest
01

Sobre

Desenvolvedor de software há mais de 5 anos, com passagem por front-end e back-end em diferentes empresas e produtos.

Atuei na construção de uma plataforma de pagamentos para infoprodutores do zero — sistema de checkout multi-tenant com split de pagamento, arquitetura agnóstica a PSP e processamento assíncrono, atendendo múltiplos produtores simultaneamente com cobertura de testes acima de 90% e zero incidentes críticos em produção.

Confortável em ambas as camadas — PHP e Laravel no back, React e Next.js no front — com foco em qualidade de código.

5+
Anos de experiência
90%
Cobertura de testes
0
Incidentes críticos em produção
Café por sprint
João Paulo Medeiros
02

Experiência

TheMembers
Desenvolvedor Full-stack
jan 2023 — fev 2026

Participei da construção e evolução do TheBank, sistema de checkout interno para infoprodutores, desde o início.

  • Lógica de split de pagamento entre múltiplas partes em plataforma multi-tenant com taxas por cliente.
  • Arquitetura agnóstica a PSP via padrão Strategy — validada na troca real de gateway sem reescrever o core.
  • Integrações de webhooks: consumo de PSPs e emissão para infoprodutores.
  • Fluxos de estorno e chargeback com reversão do split entre as partes.
  • Processamento assíncrono via filas e jobs no Laravel.
  • Cobertura de testes acima de 90% com Pest.
  • Painéis administrativos com Filament.
  • Front-end da plataforma com React, Next.js, Chakra UI e Ant Design — player de vídeo, gamificação, portal multi-tenant de alunos e CMS para infoprodutores.
✓ Zero incidentes críticos em produção
CreativeCode
Desenvolvedor Front-end
mai 2022 — jan 2023
  • Módulo de criação de certificados personalizáveis para plataforma de infoprodutores usando Fabric.js para edição visual de layouts no navegador.
  • Manutenção e evolução de plataforma de classificados de imóveis em React/JavaScript com base de código altamente legada — componentes com mais de 3.000 linhas — entregando novas features sem regressões.
  • Interfaces com Next.js, TypeScript e Chakra UI em múltiplos produtos, incluindo plataforma de apostas e sistema de rastreio de entregas com integração de mapas.
iClubs
Desenvolvedor Front-end
out 2021 — abr 2022
  • Componentes React complexos com TypeScript, Styled Components e Ant Design, com code review rigoroso e validação pixel-perfect pelo time de design.
  • Cobertura de testes unitários com Jest e testes E2E com Cypress.
  • Arquitetura de micro-frontend e padrões avançados de componentização.
4YOU2 Idiomas
Desenvolvedor Full-stack
abr 2021 — out 2021
  • API em Symfony (PHP) com Docker, testes unitários e de feature com PHPUnit.
  • Aplicativo mobile para alunos em React Native e interfaces web em React.
  • Microserviço em Node.js com Express.js.
03

Skills

Back-end
PHP Laravel Node.js Symfony Eloquent Filas Jobs Strategy Pattern
Pagamentos
Split Webhooks PSP Chargeback Idempotência Multi-tenant
Front-end
React Next.js TypeScript Filament Livewire
Dados & Infra
MySQL PostgreSQL Redis RabbitMQ Docker
Qualidade
Pest Jest SOLID Clean Code TDD
Métodos
Scrum Kanban Code Review Git
04

Contato

Construindo sistemas que não podem falhar.
Se o seu time precisa de alguém assim, vamos conversar.