👋 Sobre · 🚀 Projetos · 🧰 Stack · 🎮 Extra · 💬 Bora conversar
CTO e desenvolvedor backend em Fortaleza, conectando engenharia de software e auditoria fiscal.
Na Fix Auditoria Digital, transformo SPEDs, XMLs e montanhas de dados em informação que dá para usar. Por aqui, construo parsers, integrações e ferramentas para automatizar o trabalho — e exploro IA aplicada ao desenvolvimento.
Meu tipo favorito de desafio? Aquele que começa com “isso aqui dá um trabalho danado” e termina com um comando.
ricardo:
base: Fortaleza, Brasil ☀️
especialidade: transformar caos em clareza
ferramentas: [Go, Python, JavaScript, Node.js, SQL]
curiosidade: [backends, dados, automação, agentes de IA]
boss_final: um XML que "sempre veio assim"📂 Entender dados fiscais
| Projeto | O que você encontra |
|---|---|
| 🧾 parse-efd-fiscal | Mapeamento e parse de SPED Fiscal para banco de dados, em Go. |
| ⚡ parse-sped-javascript | Explorando o universo do SPED com JavaScript. |
| 📦 nfeImport | Importação de XMLs de NF-e para MySQL, com Python. |
🤖 Explorar ferramentas para agentes de IA
| Projeto | O que você encontra |
|---|---|
| 🛠️ codex-harness-mcp | Harness local para Codex com MCP, memória e registros de verificação. |
| 🧪 jcode-harness | Fork do jcode com skills, memória local e fluxos com múltiplos agentes. |
Go · Python · JavaScript / Node.js · SQL
- Backend: APIs, integrações e serviços que fazem o trabalho acontecer.
- Dados: parsers, pipelines, SPED e XML — sim, tem quem goste disso.
- Automação & IA: menos tarefa repetitiva, mais espaço para construir.
🕹️ Side quest: o deploy falhou. Qual é o primeiro movimento?
☕ Pegar um café e tentar de novo
O café foi aprovado. A hipótese ainda precisa de evidência. Tente outra opção.
🔎 Ler o erro e reproduzir o problema
Conquista desbloqueada: debugger com método. 🏆
Agora dá para entender a causa, corrigir e conferir se o problema realmente sumiu. O café entra como dependência opcional.
🙈 Dizer “na minha máquina funciona”
Sua máquina acaba de ser promovida a ambiente de produção. Ela não estava preparada para essa responsabilidade. 😅
🧠 Quem está por trás dos commits?
Sou movido por curiosidade, boas conversas e pela vontade de criar soluções onde antes só existia burocracia. Entre um parser e outro, sigo aprendendo a viver com mais sensibilidade, presença e calma.
Tecnologia pra mim é poesia lógica. É meu jeito de deixar o mundo um pouco mais organizado do que encontrei — e, às vezes, de me organizar por dentro também.
LinkedIn · X / @nerdlinux · E-mail
Pode chegar com uma dúvida, um projeto ou um “e se a gente automatizasse isso?”.
feito de código, curiosidade e alguns commits depois da meia-noite.
↓ A atividade real e os repositórios continuam logo abaixo.






