Pesquisar

Freelancer Pro Gustavo P.

Desenvolvedor Full-stack | Node.js, NestJS, Next.js e PHP/Laravel | APIs REST, PostgreSQL e Docker

(0.0 - 0 avaliações)

Ranking: 3839538 | Projetos concluídos: 0 | Recomendações: 0 | Registrado desde: 22/08/2026

Sobre mim:

Sou desenvolvedor full-stack com dois anos de experiência construindo e mantendo um SaaS B2B de logística e transporte em produção. Trabalho com Node.js/NestJS e PHP/Laravel no back-end, Next.js e React no front-end, PostgreSQL, MongoDB, MySQL e Redis nos dados, e Docker na infraestrutura.

Gosto de pegar o projeto do começo ao fim: entender o problema, escrever os requisitos, modelar o banco, desenvolver a API e as telas, subir em produção e acompanhar como o sistema se comporta depois. Já entreguei sozinho dois produtos internos completos — uma intranet corporativa e um service desk que substituiu uma ferramenta paga e hoje atende a operação inteira da empresa, com agente desktop instalado em mais de 700 máquinas.

O que eu trago para um projeto:

- APIs REST bem documentadas (OpenAPI/Swagger), com autenticação, filas, jobs e webhooks.
- Integrações: documentos fiscais eletrônicos (NF-e, NFS-e, CT-e, MDF-e) com validação de XML e contingência, WhatsApp Cloud API, APIs bancárias, APIs de roteirização e integrações com IA.
- Banco de dados: modelagem, indexação, tuning e análise de consultas lentas.
- Front-end: interfaces responsivas em Next.js e React, integradas às APIs.
- Deploy e infraestrutura: Docker, Docker Swarm, Traefik, Nginx, VPS e CI/CD com GitHub Actions — entrego o sistema no ar, não só o código.
- Sistemas legados: refatoração, correção de bugs e evolução de código que já está rodando.

Antes de escrever a primeira linha eu prefiro entender o negócio: boa parte do que já entreguei nasceu de conversa com quem usa o sistema todo dia. Aprendo stack nova rápido (a mais recente foi Rust com Tauri, para um agente desktop multiplataforma) e mantenho comunicação clara durante o projeto — combino o escopo, aviso do andamento e entrego no prazo.

Português nativo e inglês avançado. Disponível para projetos remotos, pontuais ou de longa duração, com emissão de nota fiscal (PJ).

Resumo da experiência profissional:

AZAPFY — SaaS/TMS para logística e transporte | 08/2024 – atual
Entrei como estagiário de front-end e hoje lidero o time de desenvolvimento e suporte, seguindo hands-on no código todos os dias.

- Desenvolvo e mantenho serviços em Node.js/NestJS e PHP/Laravel na plataforma principal, nos módulos de operação logística e faturamento.
- Implementei as integrações com as APIs de documentos fiscais eletrônicos do governo (CT-e, MDF-e, NF-e, NFS-e), com validação de XML, contingência offline e tratamento de rejeições.
- Assumi a manutenção de um sistema de roteirização automática de veículos (Laravel e Python), com foco em reduzir o custo com APIs externas de rotas.
- Mantenho a infraestrutura em Docker Swarm com Traefik e as esteiras de CI/CD no GitHub Actions, e atuo no diagnóstico e correção de incidentes de produção: saturação de filas, limites de memória no Redis, consultas sem índice.
- Refatorei código legado e otimizei consultas em MongoDB e MySQL.
- Desenvolvi interfaces responsivas em Next.js e TypeScript, integradas às APIs de back-end.
- Introduzi o uso de IA no fluxo de desenvolvimento do time, com manual interno e geração de contratos OpenAPI antes da implementação.
- Coordeno prioridades, cerimônias ágeis, code review e onboarding de novos integrantes.

PROJETOS ENTREGUES DO REQUISITO AO DEPLOY

Service desk corporativo — arquitetura e desenvolvimento | 2025 – atual
Produto criado para substituir uma ferramenta paga: chamados, mesas e filas, controle de SLA, apontamento de horas, abertura e resposta por e-mail e pesquisa de satisfação. Inclui agente desktop multiplataforma (Windows, Linux e macOS) para inventário e notificações, hoje em mais de 700 máquinas.
Stack: NestJS, Next.js, PostgreSQL, Redis, Rust com Tauri, Docker Swarm, Traefik.

Intranet corporativa — construída sozinho | 2025 – atual
Ferramenta interna de operação dos times: gestão de épicos e demandas em quadro ágil integrado ao Jira, documentação de produto e processos, cadastros internos e controle de usuários e permissões.
Stack: NestJS, Next.js, PostgreSQL, deploy em VPS.

Plataforma da olimpíada científica do CEFET-MG — iniciação científica | 08/2022 – 08/2023
Desenvolvi sozinho, em full-stack, a plataforma usada na olimpíada científica da instituição (PHP, Bootstrap e Firebase).

FORMAÇÃO
- Bacharelado em Engenharia de Software — PUC Minas (conclusão prevista em 08/2029)
- Técnico em Informática integrado ao Ensino Médio — CEFET-MG (concluído em 12/2023)
- Fundamentos do Gerenciamento de Projetos — Google/Coursera (2022)

STACK
Back-end: TypeScript, Node.js, NestJS, PHP 8, Laravel (Octane/Swoole, Horizon, filas e jobs), Python.
Front-end: React, Next.js, JavaScript, HTML, CSS.
Dados: PostgreSQL, MongoDB, MySQL, Redis.
Infra e DevOps: Docker, Docker Swarm, Traefik, Nginx, Linux, VPS, GitHub Actions.
Integrações: APIs REST, OpenAPI/Swagger, webhooks, WhatsApp Cloud API, APIs bancárias, APIs de roteirização, e-invoicing.
Processos: Git e Git Flow, code review, testes, Scrum, Kanban, Jira.
Idiomas: Português (nativo), Inglês (avançado), Espanhol (básico).

Trabalhos:

  • Emissão fiscal: CT-e, MDF-e, NF-e e NFS-e
    Plataforma de transporte que precisava emitir CT-e, MDF-e, NF-e e NFS-e direto pelo sistema. Fiz a integração inteira: validação de XML, fila de emissão, tratamento de rejeição com a mensagem traduzida pro usuário e contingência offline pra quando a SEFAZ cai no meio do dia. A operação continua emitindo e o sistema regulariza depois. Node, Laravel, PostgreSQL e Redis.
  • Plataforma de service desk, ERP e RMM
    Começou como substituto de uma ferramenta paga de chamados e virou o sistema principal da empresa: 73 módulos na API, contrato, faturamento e acesso remoto em mais de 700 máquinas por um agente desktop que eu escrevi. Trabalhei do banco à tela, mais a infra em Docker Swarm e a esteira de deploy.
  • Sistema interno: CRM, financeiro e agenda
    38 módulos construídos sozinho, do primeiro requisito até o deploy. CRM, proposta comercial, financeiro, chat interno, agenda, entrevista e quadro ágil no mesmo lugar, em vez de cinco ferramentas separadas que não conversavam entre si. NestJS e Next.js com PostgreSQL e Redis, rodando em Docker.
  • Motor de roteirização de frota
    Montar romaneio tomava uma manhã inteira na mão. Passei o processo para um solver que resolve peso, cubagem, limite de paradas e janela de entrega, com cinco validações antes de rodar e dois provedores de rota integrados. Laravel e Python, dentro de um TMS que já estava em produção.

Habilidades:

  • Full Stack
  • Javascript
  • Laravel
  • MySQL
  • NodeJS
  • PHP
  • PostgreSQL
  • React
  • RESTful API
  • Typescript

Áreas de interesse:

  • Banco de Dados
  • Desenvolvimento Web
  • Criação & Integração com IA
Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.