C:\JOAO\PROFILE.EXE
João Marcos

João Marcos de Almeida Rodrigues

Desenvolvedor de Software
sys.update // dev_log
>_ quote.txt

"Primeiro diga a si mesmo quem você quer ser; depois faça o que deve ser feito."

— Epicteto

>_ clone_tabnews.exe

Projeto Construção do Clone TabNews

Projeto focado em construir uma aplicação robusta do zero, aplicando as melhores práticas de Engenharia de Software. O objetivo é garantir a construção de uma base sólida, estruturada de forma limpa e escalável durante a minha evolução contínua como desenvolvedor.

Até o momento, a aplicação já conta com: Gestão e padronização rigorosa (Git, Issues, Prettier); Arquitetura e compreensão de resolução DNS; Desenvolvimento Orientado a Testes (TDD); Criação de API versionada; Configuração de banco de dados via Docker e início do uso de Migrations.

JavaScriptNode.jsPostgreSQLDockerTDD
>_ infra_homelab.sys

Projeto Homelab & Infraestrutura Local

A infraestrutura foi arquitetada do zero reaproveitando um notebook antigo equipado com processador Intel Celeron e 4GB de RAM. Como sistema operacional, optei pelo Lubuntu Linux pelo seu baixo footprint de memória, visando a máxima eficiência do hardware limitado. Para garantir isolamento e organização dos serviços, adotei uma abordagem 100% containerizada com Docker, orquestrando ferramentas de automação, rede e até modelos de IA local. O roteamento e a segurança da rede foram projetados centralizando a resolução de nomes em um servidor DNS próprio (AdGuard Home) integrado a uma camada de Proxy Reverso (Nginx Proxy Manager), permitindo acesso simplificado aos serviços internos via domínios customizados.

DOCKER ENGINE — ORQUESTRAÇÃO
AdGuard Home
DNS :53 | adguard.home
DNS rewrite dinâmico
>
Nginx Proxy Manager
HTTP :80 | HTTPS :443
roteia domínios para containers
TRÁFEGO REVERSO ISOLADO
n8n
Automação
Portainer
Docker UI
Beszel Hub
Monitoramento
Homepage
Dashboard
Infraestrutura de IA Local
Open WebUI
(Interface de Chat)
> API >
Ollama
(LLMs: Llama, Gemma)

A nível de rede, implementei regras de interceptação DNS para roteamento interno (sufixo .home), ocultando a complexidade da infraestrutura e garantindo que o tráfego permaneça estritamente isolado da internet pública. Para assegurar a estabilidade do sistema sob carga contínua, integrei uma stack de monitoramento ativo. As métricas de telemetria demonstram alta eficiência da arquitetura, mantendo o uso de CPU equilibrado e operando em margens térmicas altamente seguras, provando a viabilidade de hospedar LLMs (Ollama) e automações complexas em hardware restrito.

LubuntuDocker ComposeNginx ProxyDNS / AdGuardRedes / TCP-IPObservabilidade

Desenvolvedor de Software

Vision Control · Jan 2026 - Mai 2026

Atuação na manutenção e evolução de um sistema de gestão de veículos utilizado por transportadoras e empresas de coleta de resíduos. Implementação de sistema de auditoria/logs, refatoração de telas do frontend e correção de funcionalidades legadas.

Ass. de Marketing Digital

Grupo Falcor · Mai 2025 - Dez 2025

Criação e gestão de anúncios em plataformas de e-commerce (Mercado Livre, Magalu). Responsável pela gestão de estoque e definição de estratégias de anúncio para os produtos das lojas online.