0%

engenheiroBackend, pagamentos e sistema legado.

Ilustração do rosto de João Soares
Foto de João Soares

<IA aplicada/>Agentes que assumem o trabalho repetitivo.

Sou o João, engenheiro de software. Escrevo backend, conecto sistemas a bancos e levo IA pra dentro de sistema legado.

Moro em Juiz de Fora, Minas. Trabalho com faturamento e arrecadação no Grupo Energisa e, fora de lá, faço sistemas pra clientes e toco meus próprios produtos.

Aberto a freelas e novas oportunidades

Sobre

Sou o João, engenheiro de software e mineiro de Juiz de Fora. Gosto de sistema que tem história: o legado que paga as contas da empresa e ninguém quer encostar. Chego, entendo como funciona, arrumo o que dói e deixo documentado.

No dia a dia escrevo backend em C#, converso com banco e ponho IA onde ela tira trabalho de gente. Fora do expediente, toco meus produtos e atendo uns clientes freelance. Quase sempre com um café do lado.

Aqui em Juiz de Fora
--:--
Aí onde você está
--:--

Integra IA em sistemas legados

Agentes que leem a regra de negócio e fazem o serviço manual.

Arquiteta software

Desenha a API, o banco e o deploy na AWS.

Planeja integração de pagamentos

APIs de pagamento e conexão direta com os grandes bancos.

4+ anos

escrevendo software

Café do dia

Meu presente pra você, fresquinho da minha API de promoções de café.

O bloco escuro é o código: uma chamada GET na API e o JSON que ela devolve.

GET /v1/cafes/do-dia
{
  "nome": "Catuaí Amarelo",
  "fazenda": "Fazenda Exemplo",
  "origem": "Sul de Minas",
  "nota": 4.6,
  "melhor_preco": "R$ 42,90 / 250 g"
}

Produtos

Duas coisas que estou construindo por conta própria.

Hoje

  • Revisar PR do faturamento
  • Academia19h
  • Responder proposta de freela

Fecha a revisão do PR e joga a academia pras 19h.

Feito. Marquei a revisão como concluída e movi a academia.complete_task · update_task via MCP

My AI Hub

Lista de espera

Sua vida organizada num lugar só, e seus agentes de IA também conseguem mexer nela.

Tarefas, rotinas, projetos e agenda num app só, com servidor MCP. Claude e outros agentes leem e atualizam tudo por você.

GET /v1/cafes?ordem=nota&limite=3

CaféNota250 g
Catuaí AmareloSul de Minas4,6R$ 42,90
Bourbon VermelhoCerrado Mineiro4,5R$ 47,50
Mundo NovoMogiana4,3R$ 36,80

API de Cafés

Lista de espera

Preço e nota dos cafés vendidos no Brasil, numa API.

Compara preço e avaliação entre lojas. Tem plano gratuito com limite de requisições.

Projetos

Coisas que fiz e que eu mostraria pra qualquer pessoa.

Saldo no evento

R$ 48,00

Pagar com QR

FinanceFlow

Concluído

Cartão pré-pago pra eventos: carrega na entrada e paga tudo com QR code.

Recarga na entrada, pagamento por QR e fechamento de caixa por evento

  • C#
  • .NET
  • QR Code

Vaga: Backend .NET

C#SQLAPIs

Vaga: Dados

C#SQLAPIs

Currículo Camaleão

Concluído

Regera seu currículo pra cada vaga e passa nos filtros ATS.

Um currículo base, uma versão por vaga

  • Python
  • IA
  • ATS
Regras de negócioChamados
AgenteDocumentação

Automações com IA

Código fechado

Agentes que leem regra de negócio e tiram trabalho repetitivo de gente.

−40% de chamados reincidentes

  • C#
  • Semantic Kernel
  • LangChain

Código fechado

Meus melhores trabalhos rodam dentro do Grupo Energisa. O código não é público, os resultados são.

  • horas → minutos

    Queries de faturamento

    Reescrevi procedures PL/SQL que travavam o pós-fechamento do mês.

  • baixa automática

    Integração bancária

    Dois microsserviços em C#: um registra fatura no banco, o outro lê a remessa e dá baixa sozinho.

    1. Fatura
    2. Registro (C#)
    3. Banco
    4. Remessa
    5. Baixa (C#)
  • 2 semanas → 2 dias

    Ferramenta interna

    Automatizei em PowerBuilder um processo que era feito à mão.

  • −40% reincidência

    Documentação com IA

    Documentei as regras de negócio dos sistemas usando IA.

Os melhores projetos não estão no GitHub. Quer ver como funcionam? Te mostro numa call.

Marcar conversa

Trajetória

  1. ago 2025 – hoje

    Grupo EnergisaAnalista de Desenvolvimento II

    IA nos fluxos internos e liderança da documentação de regras de negócio: cerca de 40% menos chamados reincidentes e 30–40% menos chamados no total.

    • C#
    • PowerBuilder
    • PL/SQL
    • Oracle
    • IA
  2. jun 2023 – ago 2025

    Grupo EnergisaAnalista de Desenvolvimento I

    Faturamento e arrecadação. Otimizei queries que travavam o fechamento do mês e escrevi microsserviços de integração bancária (registro de faturas e baixa automática).

    • C#
    • PowerBuilder
    • PL/SQL
    • Oracle
  3. out 2022 – jan 2025

    AutomacaoTechFundador (freelance)

    freela, em paralelo

    Minha empresa. Fiz um PDV do zero, com cadastro de clientes, pagamentos e um módulo que aceita cartão e dinheiro.

    • PHP
    • Laravel
    • SQL
    • JavaScript
  4. mar 2022 – jun 2023

    Dimensa TecnologiaAnalista de Desenvolvimento

    Fintech de core bancário. APIs de pagamento pra integrar os clientes e refatoração de sistemas legados.

    • PHP
    • Laravel
    • CodeIgniter
    • SQL
  5. out 2021 – jan 2022

    Alt-C SistemasSuporte técnico

    Onde tudo começou: suporte direto a usuários de PDV.

Stack

Backend

  • C#
  • .NET
  • Node.js
  • NestJS
  • Python
  • Laravel
  • PowerBuilder

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind

Dados

  • Oracle PL/SQL
  • SQL Server
  • PostgreSQL
  • MySQL

Cloud e DevOps

  • AWS
  • Google Cloud
  • Docker
  • CI/CD

Mensageria

  • RabbitMQ
  • Kafka

IA

  • Claude API
  • Claude Code
  • MCP
  • LangChain
  • Semantic Kernel
  • RAG
  • Spec Driven Dev

Formação e estudo contínuo

  • Pós-graduação em Programação

    XP Educação

    Em andamentoout 2026 – out 2027
  • Bacharelado em Sistemas de Informação

    Estácio

    Concluído2021 – 2025
  • JavaScript Algorithms and Data Structures

    freeCodeCamp

    Certificado

Próximas

  • Foundational C#

    Microsoft e freeCodeCamp

  • Claude API e MCP

    Anthropic Academy

  • Cloud Practitioner

    AWS

  • Database SQL Associate

    Oracle

Português nativo e inglês profissional.

No LinkedIn

  • Documentar regra de negócio é chato. Fizemos com IA e os chamados repetidos caíram 40%. O que funcionou e o que não funcionou:

    84 reaçõesLer post
  • MCP em uma frase: deixar o seu agente usar as suas ferramentas sem você colar contexto toda hora. Montei um no My AI Hub e conto como foi.

    132 reaçõesLer post
  • Uma query PL/SQL de 3 horas caiu pra 6 minutos. Não teve mágica: plano de execução, índice certo e parar de fazer N+1 dentro de cursor.

    97 reaçõesLer post
Ver mais no LinkedIn

Vamos conversar?

Freela, vaga ou só pra trocar ideia sobre um sistema legado que ninguém quer encostar.

Assunto