Desenvolvedor de software e consultor de TI, trabalhando nas costuras entre sistemas: APIs, webhooks, filas de mensagens, a cola chata que mantém tudo funcionando. Role para ver.
Oi, sou Giovani. Sou a pessoa que os times chamam quando dois sistemas deveriam se comunicar mas não estão — processadores de pagamento, CRMs, ERPs, APIs de terceiros, serviços internos unidos pela esperança.
Passei os últimos seis anos escrevendo a cola: webhooks que não perdem eventos, retentativas que não multiplicam erros, integrações que sobrevivem quando o fornecedor muda a API numa terça-feira. O trabalho é invisível quando está bom. Esse é o ponto.
Dados ao vivo do GitHub. Atualiza a cada commit.
Escrevo TypeScript no dia a dia, Python por hábito, e C/C++ quando algo precisa ser rápido de verdade.
Não está aqui: JSON e arquivos de configuração, mais shell do que eu gostaria, C/C++ e o ocasional Processing recreacional.
O ponto do trabalho de integração é o que ele permite fazer, como mágica. Abaixo: um brinquedo que conecta a API do Pokémon a uma previsão do tempo, usa ambos para calcular os efeitos no pokémon e (se você aceitar) me diz de onde você jogou. Duas abas.
Um backend pequeno mantém isso. Sem login nem rastreamento, só contadores opcionais.