Fredson Santana




Sou Fredson Santana Machado Filho, desenvolvedor web full stack júnior, de Salvador, Bahia. Hoje trabalho no Novo Mix Supermercados e quero crescer em times de engenharia. Também faço freelances quando o projeto pede uma entrega ponta a ponta, do conceito à produção.
Estou na reta final da faculdade e venho construindo experiência prática com projetos reais: o dia a dia na operação de TI, freelances entregues e projetos pessoais que em breve entram no portfólio.
Gosto de colaborar de perto, entender o problema antes de codar e entregar com clareza. Busco uma vaga de desenvolvedor em empresa para crescer com um time, levando o que já aprendi na operação e nos projetos autônomos.

Hoje sou técnico de suporte de TI no Novo Mix Supermercados. Entrei como estagiário em fevereiro de 2026 e, três meses depois, fui efetivado. Atuo no Centro de Distribuição e nas filiais da rede.
O trabalho fica entre infraestrutura e software: investigar incidentes no ERP, consultar e validar dados no banco, entender falhas de integração e manter a operação das lojas no ar.
Hoje estou migrando para a área de desenvolvimento da empresa. Entro aos poucos em projetos grandes de software e já entreguei diversas automações para o Novo Mix. O suporte ainda faz parte da rotina, mas o caminho que estou construindo ali é o de desenvolvedor.
É um ambiente real de varejo, com daily, SQL e troubleshooting no dia a dia. Uso isso para evoluir em lógica e sistemas, agora com um pé cada vez mais firme na engenharia de software.

Trabalho como desenvolvedor web full stack com TypeScript no front e no back, com interfaces em Next.js e APIs em NestJS no Node.js.
No dia a dia uso PostgreSQL, MariaDB, MySQL e Supabase para dados; RabbitMQ e Kafka quando o fluxo pede filas e processamento assíncrono.
A stack muda conforme o projeto, mas a base é sempre a mesma: código tipado, estrutura clara e ferramentas que escalam com o produto.

Não paro na interface. Neste portfólio, a API de contato valida com Zod, limita requisições por IP, persiste em PostgreSQL via Supabase com RLS e notifica por e-mail. Cada responsabilidade fica isolada em lib/contact, longe da rota HTTP.
No Rei da Selva, a API em NestJS organiza módulos com Prisma, autenticação JWT e integrações de auth social. É o mesmo rigor de separação que aplico em freelances e projetos de faculdade.
Penso em system design desde o início: boundaries entre rota, serviço e infraestrutura; validação na entrada; sessões httpOnly no admin; secrets apenas no servidor.





Produto de preparação adaptativa para o ENEM: tutor com IA, simulados e trilha de estudos ajustados ao que o aluno ainda precisa dominar. Não é um chat genérico, é foco de prova.
A interface organiza conversa, progresso e treinos no mesmo fluxo: o aluno pergunta, revisa lacunas e marca etapas, com métricas que acompanham o que já foi coberto.
Do design à implementação, o projeto mostra produto digital de ponta a ponta, com visual escuro, motion e responsividade sem perder clareza no mobile.





Freelance entregue em 2026 para um cliente real na Bahia: front em Next.js e TypeScript, API em NestJS com arquitetura hexagonal, com domínio isolado, adapters de infraestrutura e contratos claros entre camadas.
Integrações em produção: login com Google (OAuth), checkout e pagamentos com Mercado Pago, com idempotência nas operações de pagamento e webhooks para evitar cobranças duplicadas em retries, e fluxo de atendimento via WhatsApp, cada serviço com validação e tratamento de erros.
Segurança e performance no fluxo: autenticação JWT, RBAC para permissões por papel, schemas tipados, proteção de rotas, rate limiting onde faz sentido, secrets em ambiente e otimização de assets, lazy loading e motion sem sacrificar a experiência mobile.
Do design ao deploy: identidade visual, animações, responsividade e entrega ponta a ponta. É um projeto que mostra como combino engenharia de software com produto digital real.