Desenvolvedor Full Stack na iiBrasil Inteligência e Informação desde 2020 — entrei em suporte técnico, migrei para desenvolvimento e hoje entrego em toda a stack.
No trabalho mantenho e evoluo sistemas corporativos de gestão em produção, com base legada em PHP e MySQL. Trabalhar com legado me ensinou o que curso nenhum ensina: ler código dos outros, mudar o que é crítico sem quebrar o que funciona e resolver problema de verdade, com restrição de verdade. Minha maior força é backend com PHP e Laravel — APIs REST, modelagem com Eloquent, otimização de queries, módulos de autenticação/ACL, relatórios e integração com serviços de terceiros.
Em paralelo, desenvolvo produtos completos do zero: e-commerce com painel administrativo, sites comerciais para clientes reais e um marketplace de turismo com pagamentos e tempo real — todos com domínio próprio e deploy em produção.
Formação: Análise e Desenvolvimento de Sistemas e MBA em Gerenciamento de Projetos. Atualmente me aprofundando em arquitetura de software e nos padrões que fazem um sistema aguentar crescimento sem virar um problema.
🌐 Portfólio completo: chrisoliveira.dev
cargo_atual: Desenvolvedor Full Stack @ iiBrasil (desde 2020)
atuando_com: Sistemas legados, APIs, novas features e manutenção crítica
paralelo: Produtos próprios e para clientes — do zero ao deploy
foco: Backend PHP/Laravel · arquitetura · banco de dados
metodologia: Kanban (atual) · Scrum (anterior)
formacao: ADS (Módulo) + MBA Gestão de Projetos (Faveni)
aberto_a: Vagas backend/full stack, freelas e colaboraçõesLinguagens & Frameworks
Cloud, Infraestrutura & Ferramentas
Integrações & Tempo real
Detalhes da stack — o que uso de verdade no dia a dia
| Área | Ferramentas |
|---|---|
| Back-end | PHP, Laravel (Eloquent, Migrations, Middleware, ACL, Filas, Eventos), APIs REST |
| Front-end | JavaScript, TypeScript, React, Next.js, Tailwind CSS, Vite · jQuery e Bootstrap (legado) |
| Banco de dados | MySQL, PostgreSQL, Supabase · modelagem relacional e otimização de queries |
| Cloud & Infra | Docker, Azure (Blob Storage), AWS S3, Vercel, Render, Linux |
| Integrações | Mercado Pago (PIX e cartão, com webhook assinado), WhatsApp, Pusher / Laravel Echo, Leaflet |
| Testes & CI | PHPUnit, GitHub Actions, Sentry (monitoramento em produção) |
| Metodologia | Kanban (atual) · Scrum (anterior) · code review |
| Apoio | Claude, como assistente no desenvolvimento |
PHP 8.2 · Laravel 12 · PostgreSQL · Pusher / Laravel Echo · Leaflet · Mercado Pago · Docker · Vite · Tailwind CSS
Marketplace que conecta turistas a guias locais de Ilhabela, com reserva em tempo real no modelo dos apps de mobilidade. É o projeto onde a parte de backend vai mais fundo.
O problema: uma reserva envolve dois lados ao vivo — o turista pede, o guia tem 60 segundos para aceitar, o pagamento precisa ser confirmado e os dois se encontram num ponto da ilha. Nada disso funciona com site estático: exige estado em tempo real, transições consistentes e dinheiro tratado com cuidado.
- Domínio de reservas com máquina de estados validada e expiração automática
- Pagamentos PIX e cartão via Mercado Pago, com webhook assinado, confirmação e reembolso automático de no-show
- Notificações em WebSockets e mapa ao vivo com localização de guias e pontos turísticos
- Passeios agendados: ativação por cron, lembretes T-24h/T-2h e tratamento de no-show
- +500 testes automatizados, CI em três versões de PHP e monitoramento com Sentry
Repositório privado — posso apresentar o código e a arquitetura numa conversa.
🚢 Rotamar Ilhabela em produção · cliente real
HTML · CSS · JavaScript · Three.js · Vercel
Site comercial de uma operadora de passeios de lancha, com expedições de avistamento de baleias jubarte. O site inteiro é desenhado para converter visita em reserva pelo WhatsApp.
- Visualizador 3D da embarcação com Three.js, modelo GLTF e compressão Draco rodando no navegador
- Estático por decisão: sem framework, carregamento rápido e zero dependência de build
- SEO com dados estruturados (JSON-LD), sitemap, Open Graph e meta tags completas
🛒 Importados da Ilha em produção · cliente real
Next.js · React · TypeScript · Supabase · PostgreSQL · Vercel
Loja de iPhone e eletrônicos com vitrine pública e painel administrativo completo. O dono atualiza o catálogo sozinho, sem tocar em código.
- Painel admin com autenticação: estoque, ordem dos produtos, oferta do dia e preços
- Preço no PIX e parcelamento no cartão calculados e exibidos por produto
- Back-end em Supabase — PostgreSQL, autenticação e storage de imagens
- Contato com o cliente final via WhatsApp, com mensagem montada por produto
🦆 Pato Guia Ilhabela em produção · cliente real
HTML5 · CSS3 · JavaScript · Vercel
Plataforma de um guia nativo de Ilhabela: passeios, galeria, vídeos, depoimentos e FAQ, com conversão via WhatsApp.
- CSS puro mobile-first, sem framework e sem dependências externas
- SEO com JSON-LD (
TravelAgencyeFAQPage), galeria com lightbox e FAQ em accordion - Avaliações reais do Google integradas via widget
- Lazy loading de imagens e
prefers-reduced-motionrespeitado
🎤 Site oficial do TOTI em produção · cliente real
HTML · CSS · JavaScript · Vercel
Site do artista de trap TOTI, com identidade visual forte e layout mobile-first.
- Discografia integrada ao Spotify e vitrine de vídeos do YouTube
- Galeria de fotos responsiva e seção da equipe
- Agendamento de shows via WhatsApp
🏝️ Ilha dos Tesouros em produção · projeto próprio
Next.js · React Three Fiber · Rapier · Supabase · Mercado Pago · Zustand
Jogo web 3D multiplayer de exploração e pesca, com física, ranking e loja integrada.
- Física em tempo real com Rapier e cena 3D em React Three Fiber
- Estado multiplayer e ranking persistidos em Supabase (PostgreSQL)
- Loja de itens com pagamento via Mercado Pago
🎨 Detector de Cores em Tempo Real projeto de estudo
Python · OpenCV
Aplicação desktop que identifica cores pela webcam ao vivo usando visão computacional, exibindo o nome da cor e os valores RGB na tela.
A maior parte do meu trabalho — sistemas corporativos e projetos de clientes — está em repositórios privados. Os sites acima estão no ar e são o melhor retrato do que eu construo.
- CS50x — Introdução à Ciência da Computação · Harvard University
- AWS Educate — Introdução à Nuvem 101
- AWS Educate — Introdução à Segurança na Nuvem
Estou aberto a vagas backend/full stack, freelas e colaborações técnicas.




