GustavoLourenço

Disponível para novas oportunidades

  • Desenvolvedor de software
  • Web · Dados · Experiência em ERP
  • Cascavel, PR · Híbrido / Remoto
  • Em tecnologia desde 2023

Desenvolvo e mantenho sistemas com Python, JavaScript/TypeScript, React e Next.js e trabalho com dados em SQL Server, Oracle e MongoDB. Também tenho experiência em customização do ERP TOTVS Protheus com ADVPL e TLPP.

3+
anos em tecnologia
2
ERPs em que já atuei (Protheus e SAG)
3
bancos de dados (SQL Server, Oracle, MongoDB)
Retrato de Gustavo Lourenço
PythonJavaScriptTypeScriptJavaNode.jsReactNext.jsVue.jsADVPLTLPPDelphiTOTVS ProtheusSQL ServerOracleMongoDB

01Sobre

Sou desenvolvedor de software há 3 anos. Construo interfaces em React com TypeScript, desenvolvo o back-end em Python e escrevo as consultas que ligam tudo ao banco. Por ter vindo do suporte e do hardware, entendo o sistema de ponta a ponta.

Base:
Cascavel, PR
Atuação:
Híbrido (Cascavel) / Remoto
Foco:
Web & Dados
Formação:
Sistemas de Informação

Comecei no suporte técnico atendendo usuários de ERP, passei pelo desenvolvimento web com Python, React e Next.js e também atuei com customizações no ERP TOTVS Protheus, em ADVPL e TLPP.

Essa trajetória me deu um jeito prático de trabalhar: entender o problema do usuário primeiro, programar depois, e entregar algo testado e documentado.

Gustavo programando no seu setup, de costas, com o código aberto no monitor
Meu setup · Cascavel, PR

02Competências

O que eu faço

Do código ao hardware: desenvolvimento web, ERP, banco de dados e a base de suporte que me ajuda a entender o sistema inteiro.

  1. [ 01 ]

    Desenvolvimento Web

    Desenvolvimento e manutenção de sistemas com Python, JavaScript e Node.js no back-end, e interfaces com TypeScript em React, Next.js e Vue.js, implementando novas funcionalidades, melhorias de código e correções de bugs.

    • Python
    • JavaScript
    • TypeScript
    • Node.js
    • React
    • Next.js
    • Vue.js
    • HTML
    • CSS
  2. [ 02 ]

    ERP TOTVS Protheus

    Experiência anterior

    Atuei criando novas rotinas e melhorando as existentes em ADVPL e TLPP, com personalizações dentro e fora do Protheus e integrações via jobs executados no servidor.

    • ADVPL
    • TLPP
    • Protheus
    • Jobs no servidor
  3. [ 03 ]

    Banco de Dados

    Consultas, modelagem e relatórios. Vinculação de tabelas e campos às rotinas desenvolvidas e relatórios sob medida para cada cliente.

    • SQL Server
    • Oracle
    • MongoDB
    • SQL
  4. [ 04 ]

    Testes & Qualidade

    Criação de testes para identificar erros, análise de falhas e correção de bugs, com documentação técnica seguindo boas práticas de desenvolvimento.

    • Testes
    • Análise de falhas
    • Correção de bugs
    • Documentação
  5. [ 05 ]

    Sistemas & ERPs Legados

    Experiência anterior

    Atuei no suporte e na personalização do ERP SAG, com relatórios em SQL sobre Oracle, além de vivência com Delphi e Java em ambientes corporativos.

    • ERP SAG
    • Delphi
    • Java
  6. [ 06 ]

    Hardware & Infraestrutura

    Manutenção preventiva e corretiva de computadores e terminais PDV, diagnóstico em nível de placa, solda de componentes e configuração de redes.

    • Hardware
    • PDV
    • Solda eletrônica
    • Redes

Competências comportamentais

  • Resolução de problemas
  • Tomada de decisão
  • Comunicação e trabalho em equipe
  • Facilidade de aprendizado
  • Inteligência emocional

Idiomas

PortuguêsNativo
InglêsIntermediário
EspanholBásico

03Trajetória

Experiência profissional

Desenvolvimento, ERP, suporte e hardware: cada etapa somou uma camada diferente de entendimento sobre sistemas.

  1. jul/2026 até ago/2026

    Consultor de Sistemas / Desenvolvedor

    Alfa Desenvolvimento e Consultoria em Sistemas

    • Desenvolvimento das demandas repassadas pela gestão: criação de novas rotinas e melhoria de rotinas existentes no ERP TOTVS Protheus com ADVPL e TLPP.
    • Personalizações dentro e fora do Protheus, integradas ao ERP por meio de jobs executados no servidor.
    • Vinculação dos dados na estrutura do banco SQL Server, relacionando tabelas e campos às rotinas desenvolvidas.
    • ADVPL
    • TLPP
    • TOTVS Protheus
    • SQL Server
  2. jan/2026 até jun/2026

    Assistente Técnico

    Mytec

    • Manutenção preventiva e corretiva de microcomputadores e terminais PDV, reduzindo o tempo de indisponibilidade das operações.
    • Diagnóstico de falhas em nível de hardware e solda de componentes eletrônicos em placas.
    • Apoio à equipe de infraestrutura na instalação e configuração de equipamentos e redes.
    • Hardware
    • PDV
    • Solda eletrônica
    • Redes
  3. out/2024 até dez/2025

    Desenvolvedor

    Agensys · encerramento das atividades da empresa

    • Desenvolvimento e manutenção de sistemas com Python, JavaScript, React e Next.js, implementando novas funcionalidades e melhorias de código.
    • Correção de bugs, criação de testes para identificação de erros e análise de falhas, seguindo boas práticas de desenvolvimento.
    • Manipulação e consulta de dados em MongoDB; participação na análise de requisitos e na definição de soluções técnicas.
    • Python
    • JavaScript
    • React
    • Next.js
    • MongoDB
  4. abr/2023 até out/2024

    Analista de Suporte Técnico

    SAG

    • Suporte a usuários do ERP SAG e atendimento de chamados de software e hardware, com foco em agilidade e qualidade.
    • Personalização de campos e criação de relatórios com consultas SQL em banco Oracle, conforme a necessidade de cada cliente.
    • Diagnóstico de problemas, manutenção interna de computadores e documentação dos atendimentos.
    • ERP SAG
    • SQL
    • Oracle
    • Suporte

Formação acadêmica

Sistemas de Informação

UniMater · Curso superior incompleto

Currículo completo (PDF)

04Como eu trabalho

Do requisito à entrega

Três etapas que sigo em toda demanda, da consulta no banco à tela em React.

Mãos de Gustavo digitando em um teclado mecânico iluminado em roxo
Mão na massa
  1. Entender

    Antes de escrever código, entendo o problema: análise de requisitos com a gestão ou o cliente e mapeamento das tabelas, rotinas e regras envolvidas.

    • Análise de requisitos
    • Levantamento de dados
    • Definição da solução
  2. Construir

    Desenvolvimento incremental, seja uma funcionalidade nova, uma integração ou uma tela em React, com código legível e fácil de manter.

    • Rotinas e integrações
    • Interfaces web
    • Consultas e relatórios
  3. Validar

    Testo os cenários, corrijo o que aparecer e documento a entrega, para que o próximo a mexer no sistema não precise adivinhar nada.

    • Testes e correção de bugs
    • Documentação
    • Suporte pós-entrega

05Laboratório

Projetos & protótipos

Projetos reais já no ar, protótipos de interface que você pode usar agora e os próximos sistemas que estou construindo.

No ar

Monitor de Preços

Acompanha o preço de produtos desde a primeira vez que você os viu: guarda o histórico de cada leitura, compara o mesmo produto em várias lojas e mostra o menor preço e a variação em relação ao preço base. Organiza tudo em pastas, verifica sob demanda ou em lote e avisa quando uma loja bloqueia a leitura automática.

Front em React na Vercel, que repassa /api para a API FastAPI no Render, com banco PostgreSQL no Neon.

O que ele faz

  • Histórico de preços e menor preço por produto
  • Comparação do mesmo produto em várias lojas
  • Pastas, login e conta de usuário
  • Verificação sob demanda e “Atualizar tudo”
  • Tratamento de falhas de leitura (ex.: HTTP 403)
  • Extensão de navegador em TypeScript (Manifest V3)

Stack

  • Python 3.12
  • FastAPI
  • SQLAlchemy 2
  • PostgreSQL (Neon)
  • React 19
  • TypeScript
  • Vite
  • Extensão MV3

Protótipos de interface

Clique em Ver prévia para usar cada um ao vivo.

Prévias só de interface, com dados fictícios. A versão completa, com back-end e banco de dados, está em desenvolvimento. O trabalho em ERP é de clientes e não pode ser exibido.

Protótipo

Dashboard de Vendas

Painel analítico com KPIs, gráfico de receita por período, vendas por canal, funil de conversão e feed de atividade. Os dados são simulados e mudam com o filtro de período.

  • HTML
  • CSS
  • JavaScript
  • Chart.js
Protótipo

FlowDesk: Chamados com SLA

Kanban de chamados inspirado na rotina de suporte: arrastar e soltar entre etapas, SLA por urgência com contagem regressiva (pausa ao aguardar o cliente), notificações de prazo em risco e histórico por chamado.

  • HTML
  • CSS
  • JavaScript
  • Drag & Drop
Em foco agora

Loja Virtual

Front-end de e-commerce com catálogo, filtros por categoria, carrinho interativo e fluxo de checkout simulado. A versão completa vai virar a loja online da Encruza 3D, minha loja de peças em impressão 3D.

Já no ar: links da Encruza 3D
  • HTML
  • CSS
  • JavaScript

Próximos projetos

Também em desenvolvimento. Vão ganhar código aberto no GitHub e versão publicada na web.

Em breve

Estoque & PDV para Pequeno Comércio

Mini-ERP para o varejo: produtos com leitura de código de barras pela câmera do celular, entradas e saídas, alerta de estoque mínimo, tela de venda e relatórios.

  • Código de barras pela câmera
  • Movimentação de estoque
  • Alerta de estoque mínimo
  • Relatório de vendas
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
Em breve

Ordens de Serviço para Assistência Técnica

Do recebimento do equipamento à entrega: diagnóstico, peças, orçamento e status. O cliente acompanha o conserto por link ou QR code e aprova o orçamento online.

  • Página pública de acompanhamento
  • Aprovação de orçamento online
  • QR code na etiqueta
  • Aviso por WhatsApp
  • Next.js
  • MongoDB
  • QR Code
  • WhatsApp

06Contato

Vamos construiralgo juntos?

Estou disponível para vagas de desenvolvimento e novos projetos. Respondo rápido pelo WhatsApp ou e-mail.

Gustavo concentrado no seu setup, com código aberto no monitor
Bastidores · código rodando

Gustavo Lourenço

Desenvolvedor de Software · Cascavel, PR

Ao enviar, seu aplicativo de e-mail abre com a mensagem já preenchida.