Desde 2017 projeto e construo sistemas web, CRMs, ERPs, e-commerces e aplicativos completos, sozinho quando o projeto pede.
Cada projeto passa pelo mesmo ciclo, da ideia à evolução contínua depois do lançamento. O diferencial real está nesse ciclo completo, não numa linguagem ou framework específico.
Organizadas pelo problema de negócio que resolvem. A tecnologia aparece como tag, não como manchete.
Modelagem de sistemas, arquitetura em camadas, qualidade e testes.
CRM, CMS e ERP sob medida ou adaptados para operação real.
Lojas completas, APIs REST e integrações entre plataformas.
Aplicativos multiplataforma conectados ao mesmo ecossistema de back-end.
Sistemas rápidos e bem indexados, não só bonitos.
Ambientes reprodutíveis, deploy confiável, autenticação e autorização.
A Jane'C precisava de uma loja virtual completa: não um site institucional, e sim um e-commerce funcional de ponta a ponta, com catálogo, carrinho, cálculo de frete, pagamento, confirmação por e-mail e um painel administrativo para o dia a dia, incluindo a verificação de idade obrigatória para venda de bebida alcoólica. Desenvolvimento full stack, do levantamento de requisitos ao suporte contínuo.
MVC enxuto construído do zero (Kernel + Router próprios, autoload PSR-4), sem adotar um framework completo. A única dependência externa é o phpmailer.
Pagamento via Mercado Pago com validação HMAC de webhook, geração própria de PIX (payload EMV/BRCode) e cálculo de frete integrado à API da Melhor Envio.
Área /adm separada da aplicação pública para gestão de pedidos, produtos e configurações, com fila de e-mail transacional via cron e sincronização com o Instagram da loja.
clique em cada camada para ver o que ela resolve
Postura de segurança: todas as credenciais sensíveis (banco de dados, Mercado Pago, e-mail, tokens de API) são lidas de variáveis de ambiente, sem nada hardcoded no código-fonte. É o mesmo padrão que roda em produção, do carrinho ao pagamento confirmado.
Projeto pessoal de longo prazo: um RPG de progressão por bounded contexts (Treino, Missão, Vila/Rank, Arena, Mapa do Mundo, Inventário, Jutsu, PvP, Jogadores, com Clã como único contexto ainda em placeholder), construído com Domain-Driven Design, cobertura de testes extensa desde o início e auditorias periódicas de código para manter o repositório enxuto.
14 bounded contexts, 13 já implementados ponta a ponta — Treino, Missão, Vila, Arena, Mapa do Mundo, Inventário, Jutsu, PvP, Jogadores entre eles — cada um com Application, Domain e Infrastructure próprios. Só Clã segue como placeholder.
Seleção de adversário, loadout de 8 slots, combate por turnos e relatório de resultado — hoje também acionável direto pelo Mapa do Mundo, com incapacitação temporária para quem perde para um NPC no mapa.
312 arquivos de teste (~2.200 casos contando data providers) e 80 migrations. Cobertura tratada como parte do desenvolvimento, não como etapa posterior.
Auditorias periódicas cruzam documentação, testes e código real: já identificaram um stub esquecido do PvP, uma fixture nunca preenchida e templates órfãos.
clique em cada camada para ver o que ela resolve
Decisões de arquitetura registradas em 13 ADRs ao longo do desenvolvimento. O projeto também passa por auditorias de documentação que cruzam relatórios de sessão com o código real — já corrigindo registros desatualizados (como o PvP, que deixou de ser placeholder) e mapeando pendências reais, como um pequeno gap de ponta a ponta na modal de detalhe de NPC.
Componentes que fui desenvolvendo ao longo dos anos e reaproveito entre projetos, o que agiliza a entrega sem cortar qualidade.
Site institucional para escritório de advocacia.
Site institucional para clínica odontológica em Entre-Ijuís/RS.
Site institucional para psicóloga.
Site em PHP modular para clínica médica em Ijuí/RS.
Site institucional para pet shop.
Site institucional para floricultura em Santo Ângelo/RS.
Site institucional para emissora de rádio.
Portal de notícias do Rio Grande do Sul.
Site em PHP modular para consultoria de consórcios em Santo Ângelo/RS.
Site em PHP modular para fábrica de esquadrias de alumínio.
Site institucional para loja de móveis e estofados.
E-commerce de moda circular (peças vintage/usadas), com catálogo, cálculo de frete e pagamento via Mercado Pago.
E-commerce para loja de velas e aromaterapia, com catálogo, frete, pagamento e painel administrativo.
Um recorte, não o currículo completo. Para o histórico detalhado, veja o LinkedIn ou o PDF.
Início da carreira em Santo Ângelo/RS: HTML, CSS, primeiros contatos com JavaScript e WordPress.
Construção e manutenção de mais de 20 sites para a carteira de clientes da agência, com base ampla em UX, SEO e resolução de problemas.
Ajustes e melhorias de interface em um ERP construído com GeneXus.
Maior salto de aprendizado: sozinho na área de desenvolvimento, evolução contínua do CMS próprio da empresa e primeiros apps mobile com Flutter.
Atendimento a agências parceiras e suporte a clientes de experiências anteriores, cobrindo o ciclo completo do levantamento de necessidades à entrega e ao suporte contínuo.
Entendo o problema de negócio antes de qualquer tela.
Proposta de estrutura antes de escrever qualquer linha de código.
Valido o fluxo antes de escrever código de produção.
Desenvolvimento em ciclos curtos e visíveis.
Entrega em ambiente reprodutível, sem surpresas.
Evolução contínua depois do lançamento.
Escolha o caminho que melhor descreve por que você está aqui.
Veja o case técnico completo e entenda como penso arquitetura antes de código.
Ver case técnicoSolicite um orçamento para um sistema, produto digital ou site institucional.
Solicitar orçamentoPrecisa de alguém para assumir um projeto do zero ou dar continuidade a um sistema existente.
Vamos conversar