Disponível para novos projetos

Leonardo Lopes

Desenvolvedor Full-Stack · Automação & IA

Crio sistemas completos (do back-end à tela), automações de processos (RPA) e integrações com IA para trocar trabalho manual repetitivo por software confiável.

Sobre mim

Desenvolvo sistemas completos, do back-end à interface

Sou desenvolvedor de sistemas com foco em back-end e automação. Trabalho com C#/.NET, Python e Node.js (TypeScript) no servidor e React e Next.js na interface, então entrego o produto funcionando de ponta a ponta, da API à tela.

Já construí desde APIs RESTful e automações (RPA) (incluindo integrações com portais do governo como eCAC, SEFAZ e PROUNI) até ferramentas com IA, como um classificador de e-mails com Google Gemini e um pipeline de transcrição e corte de vídeo com LLMs. Também mantenho projetos open-source, como o DeckTools, um plugin para Steam Deck e meu repositório mais popular no GitHub.

No momento estou aprofundando o lado Java do meu back-end pelo java10x, um curso prático e baseado em projetos reais que cobre Spring Boot, Docker e AWS.

Sistemas Full-stack

APIs em C#/.NET, Python (FastAPI) e Node.js com interfaces em React e Next.js. Entrego o sistema completo, com tela, não só o back-end.

Automação & RPA

Robôs que automatizam fluxos web e desktop (Selenium, Chrome DevTools Protocol, FlaUI), incluindo integrações com portais do governo como eCAC, SEFAZ e PROUNI.

IA Aplicada

LLMs (Gemini, Anthropic) e modelos como Whisper em projetos que já rodam: classificação, function calling e pipelines de vídeo.

Stack

Tecnologias que utilizo

C#

.NET

Python

FastAPI

TypeScript

Node.js

Java

React

PostgreSQL

Selenium

Gemini / LLMs

Docker

Portfólio

Projetos em destaque

Oasis da Superdotação

Plataforma web full-stack para avaliação neuropsicológica e apoio a pessoas superdotadas/neurodivergentes, com cursos, blog, terapia online e área logada.

  • Desenvolvimento full-stack (front-end e back-end) em Next.js
  • Autenticação de usuários e área logada
  • Cursos, blog e agendamento de avaliações em produção
Next.jsTypeScriptNode.jsPostgreSQL

Carolina Almeida · Nutricionista

Site de agendamento para a nutricionista Carolina Almeida (Duque de Caxias/RJ), com especialidades, experiência, formação, FAQ e contato direto via WhatsApp.

  • Next.js + TypeScript com animações em Framer Motion
  • Formulário de agendamento validado (React Hook Form + Zod) integrado ao WhatsApp
  • Em produção com domínio próprio
Next.jsTypeScriptTailwind CSSFramer Motion

DeckTools

Plugin para Steam Deck (Decky Loader) que gerencia bibliotecas e configurações de jogos no Game Mode, integrando múltiplas fontes de API.

  • Repositório mais popular do meu GitHub
  • Download de manifestos, conquistas e perfis de emulação
  • Interface bilíngue (PT-BR / EN)
PythonTypeScriptReact

AutoMail

Aplicação em produção que classifica e-mails (produtivo/improdutivo) e gera uma resposta pronta usando IA, com back-end FastAPI e SPA em React.

  • Classificação e resposta automática com Google Gemini
  • Aceita texto ou arquivos (.txt / .pdf)
  • Deploy em produção
PythonFastAPIGoogle GeminiReact

SteamFamilyZap

Assistente de WhatsApp que consulta a Steam Web API e responde em linguagem natural via Gemini (function calling), com persistência em PostgreSQL.

  • IA com chamada de ferramentas (function calling)
  • Integração com a Steam Web API
  • Persistência em PostgreSQL (Neon)
TypeScriptBaileysGeminiPostgreSQL

Clipper

Pipeline de clipagem automática: baixa vídeos longos, transcreve localmente (Whisper), pontua os melhores momentos via LLM e exporta Shorts 9:16 legendados.

  • Transcrição local com Whisper
  • Scoring por LLM (Ollama local ou Anthropic)
  • Corte e legendas automáticas com FFmpeg
PythonWhisperLLMFFmpeg

NutriAPI

API REST para gestão de nutricionistas e pacientes, com Entity Framework Core, PostgreSQL e documentação via Swagger.

  • ASP.NET Core 8 + Entity Framework Core
  • Documentação interativa com Swagger
  • Arquitetura em camadas (Controllers / Services / Repositórios)
C#ASP.NET Core 8EF CorePostgreSQL

SeleniumRobot

Robô de RPA que automatiza a extração de marcadores do Diário Oficial e exporta os resultados para planilha Excel.

  • Automação web com Selenium WebDriver
  • Geração de planilhas Excel (EPPlus)
  • Elimina trabalho manual repetitivo
C#SeleniumEPPlus

Carreira

Experiência profissional

Desenvolvedor de Software

Maio 2023 – Atual

GoLiveTech

Atuo entre desenvolvimento back-end e automação. Construo APIs e serviços (C#/.NET, Python, Node.js) e crio automações de processos (RPA) com Selenium, Chrome DevTools Protocol e FlaUI, incluindo integrações com portais do governo (eCAC, SEFAZ, PROUNI).

Back-end & APIsRPA Web & DesktopSelenium · CDP · FlaUIPortais Gov (eCAC/SEFAZ/PROUNI)

Contato

Vamos trabalhar juntos?

Estou aberto a novas oportunidades e projetos. Me chama no e-mail ou nas redes abaixo.

lopesleo.dev@gmail.com