Projetos

Uma coleção de soluções empresariais, contribuições open source e projetos pessoais demonstrando minha expertise em desenvolvimento full-stack.

lsqueezy — Lemon Squeezy CLI

Interface de linha de comando de nível de produção para a API de e-commerce da Lemon Squeezy: lojas, produtos, pedidos, assinaturas, clientes, descontos, chaves de licença, checkouts e webhooks, automatizável com saída em tabela/json/yaml/csv e um filtro --jq. Esconde o envelope JSON:API atrás de registros planos prontos para tabelas, guarda as chaves no keyring do sistema, repete apenas requisições idempotentes e inclui um servidor MCP para agentes de IA. Construída com o playbook do cliwright.

GoCobraJSON:APIMCPHomebrew

AdGuard Home CLI

A interface de linha de comando que faltava para o AdGuard Home: cobre mais de 90% das suas 81 operações de API — clientes, serviços bloqueados, reescritas DNS, logs de consultas, filtros, DHCP e TLS, tudo com saída estruturada. Construída em Go para operadores de homelab e qualquer pessoa que automatize sua infraestrutura DNS, com um assistente de configuração e um comando doctor para diagnósticos de conectividade.

GoCobraDNSHomelab

garminctl — Garmin Connect CLI

Interface de linha de comando para os dados de saúde do Garmin Connect (composição corporal, sono, frequência cardíaca, estresse, body battery), além do registro completo de endpoints e um acesso direto à API. Construída em Go sobre o go-garmin, que já é uma CLI de Garmin mais ampla; o garminctl adiciona armazenamento de tokens no keyring do sistema em vez de um arquivo de sessão em texto plano, perfis nomeados para várias contas, importação de tokens garth existentes, saída automatizável em tabela/json/yaml/csv, um servidor MCP e um guard de agentes. Construída com o playbook do cliwright.

GoCobraOAuthMCPHomebrew

Canvas LMS Kit for Laravel

Pacote de integração Laravel mínimo para Canvas LMS Kit com configuração zero. Suporte multi-tenant para alternar entre instâncias Canvas, utilitários de teste para simular chamadas de API e integração nativa com config, logging e testing do Laravel.

LaravelPHPPackagist

CV Optimizer

Sistema impulsionado por IA usando Claude Code para personalizar CVs inteligentemente para candidaturas de emprego. Maximiza compatibilidade com ATS mantendo autenticidade ao reorganizar e enfatizar experiência existente sem fabricar informações.

Node.jsClaude CodeAICLI

Todo Wizard

Aplicação moderna de gerenciamento de tarefas full-stack com React 18, TypeScript, FastAPI e PostgreSQL. Inclui organização por projetos, prioridades, tags, suporte markdown, ordenação drag-and-drop, atualizações em tempo real e modo escuro.

React 18FastAPIPostgreSQLTailwindCSS

JW Discord Bot

Bot do Discord que fornece textos diários, notícias e busca de tópicos do JW.org. Suporta múltiplos servidores com configuração de idioma por servidor (espanhol, inglês, português), posts programados e configurações com MongoDB.

Node.jsDiscord.jsMongoDBMulti-language

Daily Text EPUB to JSON

Conversor de EPUB para JSON para publicações de texto diário com interface web, API REST e ferramenta CLI. Inclui atualizações de progresso em tempo real via Server-Sent Events, detecção automática de ano e estratégia de parsing dual com opção de armazenamento MongoDB.

Node.jsReactExpressCLI

Payment Gateway

Microserviço que permite aos usuários receber pagamentos por provedores configuráveis incluindo PayPal, RappiPay, Nequi, PayU, Tpaga, SrPago, VisaNet e MercadoPago.

LaravelPHP8+ Providers

E-commerce Gateway

Microserviço que sincroniza plataformas de e-commerce com o sistema contábil. Integrado com os marketplaces Shopify e Mercado Livre.

LaravelVue.jsShopify

Course Builder 2.0

Ferramenta robusta para o Canvas LMS da ACUE que melhora a eficiência na criação de cursos. Introduz fluxo centralizado, melhor rastreamento de erros e elimina tarefas redundantes.

Canvas LMSPHPAutomation

ACUE CLI

Interface de linha de comando unificada para gerenciar a infraestrutura da ACUE em sistemas Cloud Run e baseados em VM. Inclui gerenciamento multi-ambiente, credenciais criptografadas com AES-256-GCM, registro de auditoria e auto-detecção com modo dry-run e rollback automático.

GoGCPCloud RunCLI

Serverless Event Management

Solução inovadora para lidar com eventos ao vivo no Canvas LMS usando funções serverless da GCP. Inclui decodificação JWT, armazenamento MySQL e tópicos Pub/Sub para processamento escalável.

GCP FunctionsPub/SubServerless

Multi-Environment Infrastructure Lab

Homelab completo abrangendo Raspberry Pi, VPS e estação de trabalho de desenvolvimento com mais de 20 serviços em contêineres. Inclui proxy reverso Nginx com 22 hosts com SSL.

DockerHomelabNginxTailscale

Rivera Refrigeración

Site profissional para Rivera Refrigeración, um negócio familiar de reparos de eletrodomésticos em Cali, Colômbia, com mais de 30 anos de experiência. Construído com Astro e Tailwind CSS, com sistema de blog, otimização de SEO e integração com WhatsApp. Implantado na Netlify.

AstroTypeScriptTailwind CSSNetlify

Ropero de Sueños

Site de e-commerce para Ropero de Sueños, apresentando closets artesanais de MDF para bonecas de moda. Inclui galeria de produtos, depoimentos, seção de FAQ, sistema de blog e integração com WhatsApp para pedidos. Construído com Astro, Tailwind CSS e Alpine.js.

AstroTailwind CSSAlpine.jsTypeScript