
Sobre
Hop! Junior Martins, aqui!!!
Sou desenvolvedor fullstack e engenheiro de IA (AI Engineer), focado em produto, arquitetura e performance. Construo aplicações web em TypeScript, ferramentas de linha de comando em Rust e Python e sistemas com modelos de IA: agentes, RAG e MCP.
No canal @juniormartinxo e neste blog, mostro os projetos funcionando: testes de modelos de IA, ferramentas de linha de comando, mods do Claude Code e, de vez em quando, hardware. A ideia é sempre a mesma: abrir o código, os números e as decisões.
Gosto de entregar software com previsibilidade: padrão de código, escalabilidade e manutenção no radar, sem gambiarra premium.
Stack do dia a dia
- Linguagens
- TypeScriptPythonRustSQL
- Web
- ReactNext.jsViteTailwind CSSshadcn/uiTanStack QueryReact Hook Form + Zod
- APIs
- Node.jsNestJSFastifyHonoFastAPI
- Dados
- PostgreSQLDrizzle ORMPrismaSQLiteRedis
- IA
- Claude CodeAPIs da OpenAI e da AnthropicAI SDKMCPRAG com QdrantOllama
- CLI, desktop e mobile
- clap + TokioRatatuiTyper + RichTauriExtensões do VS CodeAndroid (Kotlin)
- Qualidade
- VitestPlaywrightpytestBiomeRuff
- Infra
- DockerGitHub ActionsVercelGitWSL
O que eu levo a sério
SOLID e Clean Architecture
Quando fazem sentido. Sem religião.
Observabilidade
Logs, rastreabilidade e diagnóstico rápido.
Performance
Menos requisição inútil, menos re-render, menos dor.
Escalabilidade pragmática
Crescer sem reescrever tudo a cada duas sprints.