Full-Stack Developer

Rafael Quadros.

Desenvolvo sistemas web sob medida, de painéis de gestão a plataformas com pagamento online, e já tenho projetos rodando em produção no setor público.

Sobre

Quem sou

Sou desenvolvedor full-stack em Salvador. No Núcleo de Desenvolvimento de Sistemas da SEAP-BA, lidero o desenvolvimento dos sistemas que a Secretaria usa no dia a dia para controlar o acesso às unidades e acompanhar pessoas em cumprimento de penas alternativas.

Também atendo clientes como freelancer, desenvolvendo plataformas do zero até a produção. Meu foco é entregar software confiável: cada usuário só acessa o que pode, toda ação fica registrada e os relatórios batem.

No momento

Estou construindo [projeto atual] e estudando [tema]. Em breve vou publicar aqui o que aprendo no caminho.

Serviços

Como posso ajudar

Sistemas de gestão

Cadastros, controle de acesso, permissões por usuário e relatórios em PDF.

Plataformas e SaaS

Área do usuário, pagamentos online com Mercado Pago e painel administrativo.

Dashboards

Indicadores e gráficos para quem precisa decidir com base em dados.

Manutenção e evolução

Correções, melhorias e novas funcionalidades em sistemas Laravel que já existem.

Backend:
PHP · Laravel · Filament · Livewire
Frontend:
React · TypeScript · Inertia.js · Tailwind CSS
Banco de dados:
MySQL
Integrações:
APIs REST · Mercado Pago
Projetos

Em produção

Sistema de gestão · Setor público

JANO — Controle de Acesso

Líder técnico · SEAP-BA · 2025–2026Em produção
Problema
A entrada e a saída nas unidades eram registradas [manualmente / em planilhas], sem histórico confiável de quem entrou, quando e por quê.
Solução
Um sistema único de check-in e check-out para servidores, visitantes, prestadores e casos CEAPA. A identificação por QR Code substitui a digitação manual, o checkout automático acontece às 18h30 e há um alerta para quem entrou e não saiu depois de 4 horas.
Resultado
Mais de 2.000 pessoas cadastradas e mais de 3.000 registros de entrada e saída desde a implantação, com 250 a 450 acessos por semana. Toda movimentação fica rastreável e pode ser auditada.
LaravelFilamentLivewireMySQLTailwind CSS
Ver case completo

Sistema de gestão · Setor público

SIAT — Sistema de Alternativas Penais

Líder técnico (SIAT 2.0) · SEAP-BA · 2025–2026Em produção
Problema
O acompanhamento de pessoas em penas alternativas ficava em [controles descentralizados], e era difícil saber a situação de cada caso.
Solução
Um sistema de gestão dos casos, com descumprimento identificado automaticamente por regras de periodicidade, painel de indicadores e relatórios em PDF gerados direto do sistema.
Resultado
2.500 pessoas acompanhadas, com o status de cada caso centralizado e disponível na hora.
LaravelFilamentMySQLApexChartsTailwind CSS
Ver case completo

Plataforma com pagamento · Cliente

KAKACOMICS — Plataforma de mangás

Freelancer · 2025–2026Em produçãokakacomics.com
Problema
O cliente precisava de uma plataforma própria para leitura de mangás online, em que os próprios usuários cadastrassem e publicassem títulos, com cobrança integrada.
Solução
Plataforma desenvolvida do zero: leitor, biblioteca, fluxo de publicação e pagamentos com Mercado Pago. O processamento das páginas roda em segundo plano, então o upload não trava a experiência.
Resultado
Em produção, com [X] títulos e [X] usuários cadastrados.

Desenvolvido em parceria com Eduardo Passos. Fiquei responsável por [parte].

LaravelReactTypeScriptInertia.jsMercado PagoTailwind CSS
Ver case completo
Formação

Formação e ensino

Master Teacher — Intel® Skills for Innovation

CRT da Bahia · 2024

Formação de 40h para ensino de tecnologia e inovação.

Laravel 11 & 12: Framework, Ecossistema e Projetos Web

Udemy · 2026

Técnico em Mecatrônica

SENAI Cimatec · 2022–2024

Salvador - BA

Ensino Médio

Escola SESI Djalma Pessoa · 2022–2024

Salvador - BA

Sugestões

Tem uma ideia que deveria existir?

Sugira uma solução, vote nas ideias de outras pessoas e acompanhe o que está em análise, em desenvolvimento ou já saiu do papel.

Contato

Tem um projeto em mente?

Me conta o que você precisa. Eu respondo em até 24h com os próximos passos.