Oi, eu sou o
Gustavo Penido
Desenvolvedor fullstack. Do banco à tela, com a infraestrutura embaixo.
O requisito diz o quê. A conversa diz por quê.
- 4255
- contribuições no GitHub em 12 meses
- 111
- módulos entregues em dois sistemas
- 700+
- máquinas rodando um agente que escrevi
- 4
- anos com código em produção
média móvel de 7 dias
Como eu trabalho
Converso e escrevo
Levanto o processo com quem executa e transformo em requisito escrito antes de codar.
Construo inteiro
Banco, API, tela e infraestrutura. Uma pessoa responde pelo conjunto.
Fico depois
Acompanho em produção, com carga real e incidente de verdade.
O que eu construí
Plataforma de service desk, ERP e RMM
Começou substituindo uma ferramenta paga de chamados. Hoje tem 73 módulos, faz contrato e faturamento, e acessa remotamente mais de 700 máquinas.
- módulos na API
- 73módulos na API
- máquinas com o agente
- 700+máquinas com o agente
Sistema operacional da empresa
38 módulos construídos sozinho, do primeiro requisito ao deploy. CRM, proposta, financeiro, chat, agenda, entrevista e quadro ágil no mesmo lugar.
- módulos na API
- 38módulos na API
- pessoa do requisito ao deploy
- 1pessoa do requisito ao deploy
Motor de roteirização de frota
Peso, cubagem, limite de paradas e janela de entrega resolvidos por um solver, em vez de uma manhã inteira montando romaneio na mão.
- validações antes de resolver
- 5validações antes de resolver
- provedores de rota integrados
- 2provedores de rota integrados
Emissão fiscal sob regra de governo
CT-e, MDF-e, NF-e e NFS-e numa plataforma de transporte, com contingência para quando a SEFAZ cai no meio da operação.
- tipos de documento fiscal
- 4tipos de documento fiscal
- documento perdido em queda da SEFAZ
- 0documento perdido em queda da SEFAZ
Torre de controle para cibersegurança
Ferramentas diferentes, formatos diferentes, cadências diferentes. Uma tela só, atualizada sozinha.
Bots e automação para escritório jurídico
Consulta e cadastro de processo saindo do Discord, no lugar de alguém abrir o sistema interno e digitar tudo de novo.
Quem fala com você
Requisito bem escrito é meio caminho andado, e eu levo isso a sério: escrevo épico, critério de aceite e contrato de API antes de abrir o editor. Só que documento nenhum nasce sozinho. Ele sai de conversa com quem opera, senão você entrega uma especificação impecável do problema errado.
Sou desenvolvedor fullstack. Faço do banco de dados até a tela, e cuido do que roda embaixo. Antes de codar eu escrevo: épico, critério de aceite, contrato de API. E antes de escrever eu converso com suporte, com operação, com quem apanha do sistema todo dia. É dessa conversa que sai requisito que presta.
- Certificação
- Fundamentos do Gerenciamento de ProjetosGoogle · 2022
- Formação
- Bacharelado em Engenharia de SoftwarePUC Minas · em cursoTécnico em Informática integrado ao Ensino MédioCEFET-MG · concluído
Com o que eu construo
Front
- TypeScript
- React
- Next.js
- Tailwind
Back
- Node.js
- NestJS
- PHP 8
- Laravel
- Python
- Rust
Dados
- PostgreSQL
- Prisma
- MySQL
- MongoDB
- Redis
Infra
- Docker
- Swarm
- Traefik
- GitHub Actions
- Linux
Trajetória
- set 2025 — atual
Líder de desenvolvimento e suporte
SaaS/TMS de logística e transporte · plataforma B2B em produção
- Coordeno o time de desenvolvimento e suporte sem sair do código.
- Mantenho a infraestrutura em Docker Swarm com Traefik e as esteiras de CI/CD.
- Diagnostico e corrijo incidente de produção: fila saturando, memória estourando no Redis, consulta sem índice.
- Coloquei IA no fluxo do time, com manual interno e contrato OpenAPI gerado antes da implementação.
- mar 2025 — ago 2025
Desenvolvedor fullstack
SaaS/TMS de logística e transporte
- Desenvolvi módulos de operação logística e faturamento, da API à tela.
- Implementei a integração com os documentos fiscais eletrônicos do governo, com validação de XML, contingência offline e tratamento de rejeição.
- Refatorei código legado e otimizei consulta em MongoDB e MySQL.
- out 2024 — mar 2025
Desenvolvedor back-end, estágio
SaaS/TMS de logística e transporte
- Construí APIs REST em PHP e Laravel com Git Flow, Scrum e Jira.
- Assumi o motor de roteirização de frota, em Laravel e Python.
- ago 2024 — out 2024
Desenvolvedor front-end, estágio
SaaS/TMS de logística e transporte
- Desenvolvi interfaces responsivas em Next.js e TypeScript, integradas às APIs.
- ago 2022 — ago 2023
Pesquisador e desenvolvedor fullstack
CEFET-MG · iniciação científica júnior, bolsista
- Desenvolvi sozinho a plataforma usada na olimpíada científica da instituição.
Setores
SaaS logístico B2B
Transporte, faturamento e documento fiscal sob regra da SEFAZ e da ANTT.
Consultoria de cibersegurança
Torres de controle e importação dinâmica de dados de ferramentas distintas.
Consultoria jurídica
Funil de atendimento e histórico de cliente centralizados fora do celular pessoal.
Contabilidade
Rotinas que dependiam de exportar de um sistema e importar em outro.
Saúde
Marcação de eventos e presença institucional, incluindo medicina do sono.
Educação
Plataforma de inscrição e acompanhamento para olimpíada científica.
Precisa de um time, e não de uma pessoa?
Quando o projeto é maior do que uma cabeça, ele passa pela GMPX Tech. Mesma engenharia, estrutura de empresa.
Contato
Me conta o que está travando.
Se eu não for a pessoa certa para o seu caso, eu falo, e indico quem é.
- +55 31 99510-6573
- Base
- Belo Horizonte, MG · UTC−3