Skip to content
View Gabigoubi's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Gabigoubi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gabigoubi/README.md

👋 Olá, eu sou Gabriel de Abreu

Engenheiro de Software | Full Stack | Focado em Arquitetura & Resolução de Problemas

Typing SVG

LinkedIn

Contador de Views

👨‍💻 Sobre Mim

Sou um desenvolvedor com pensamento voltado para otimização, eficiência e arquitetura de software. Com uma base acadêmica sólida em prototipagem de sistemas, meu objetivo no dia a dia é mentalizar processos complexos, desenvolver, integrar e resolver o B.O., seja qual for o ecossistema.

Acredito que linguagens e frameworks são apenas ferramentas na maleta de um engenheiro, e o segredo é sempre puxar a ferramenta certa para o trabalho certo. Apesar do meu amor declarado pelo Java (preferindo sempre estruturar código e documentação técnica em inglês para manter o mais alto padrão), amo construir microsserviços em Go (APENAS SE NECESSÁRIO KKKK), subir APIs em Python e, principalmente, debugar, sendo este último o meu esporte preferido.


🧰 Minha Caixa de Ferramentas

💻 Linguagens Principais

Java Go Python JavaScript

⚙️ Backend, APIs & Frameworks

Spring Boot FastAPI Node.js

🗄️ Dados, Infra & Arquitetura

PostgreSQL Hibernate Docker

🧠 Inteligência Artificial & Inferência

Ollama OpenAI Llama 3 GPT4All Groq

Extras: Operações Assíncronas, Sistemas Distribuídos, Serviços RESTful e Integração de Áudio (TTS).


🚀 Projetos em Destaque

🎙️ Narrador IA (Minecraft Mod)

Um sistema narrativo reativo e em tempo real para Minecraft, onde uma Inteligência Artificial julga, narra e reage às ações do jogador dinamicamente.

  • Arquitetura: O cliente (Java/Fabric) atua como um sensor de telemetria inteligente, possuindo um compressor de eventos e sistema de buffer anti-perda. Ele se comunica via HTTP com o servidor local (Python/FastAPI).
  • Cérebro (IA): O backend processa a matemática de engajamento do jogador (risco, tédio e progresso) para ditar o tom da cena e faz a inferência usando LLMs locais (Ollama) ou em nuvem.
  • Output: Geração de áudio TTS assíncrono em tempo real (Stream) direto para o cliente do jogo.
  • Stack: Java Fabric API Python FastAPI Prompt Engineering LLMs

⚙️ Smartflow

Solução híbrida baseada em microsserviços desenvolvida para resolver o gap de sincronização entre leads de revisão e agendamentos reais. O ecossistema aproveita a robustez do Java para regras de negócio e a alta performance do Go para processamento em lote e concorrência.

  • API Core (Gestão): Desenvolvida com Spring Boot e PostgreSQL, atua como o sistema de registro principal para gestão de clientes e criação de agendamentos (POST /agendamentos).
  • Motor Worker (Go): Serviço focado em alta performance que realiza varreduras periódicas com uma engine de elegibilidade avançada (filtros de 90 dias, proteção antiduplicidade e validação de agendamentos ativos).
  • Mensageria & Rate Limiting: Integração direta com a Telegram Bot API contendo controle de vazão rigoroso (time.Ticker de 100ms), limitando o processamento assíncrono a 10 leads por segundo e garantindo resiliência sob alto estresse (validado com mais de 300 clientes simultâneos).
  • Stack: Java Spring Boot Go PostgreSQL Docker Telegram API

📊 Minhas Estatísticas

GitHub Streak

Meu GIF bonitinho

Pinned Loading

  1. Narrator.IA Narrator.IA Public

    Minecraft AI Narrator (Fabric 1.21.1) featuring 'Edson Calotas': a sarcastic, street-smart virtual character that roasts your gameplay in real-time using local LLM inference. 100% Offline, Drama-En…

    Java 3

  2. finance-manager-dashboard finance-manager-dashboard Public

    Um dashboard de BI para gestão de despesas, construído com JavaScript puro.

    JavaScript

  3. Gerenciamento-e-Integracao-de-Chatbot-com-Multiplas-APIs-de-IA Gerenciamento-e-Integracao-de-Chatbot-com-Multiplas-APIs-de-IA Public

    Chat bot Ai que pode ser usado com ia local ou via API, de fácil manutenção, e altamente customizável

    JavaScript

  4. smartflow smartflow Public

    Sistema de integração inteligente projetado para otimizar o funil de pós-vendas automotivo. O Integration Master resolve o problema de 'leads fantasmas' ao realizar uma validação cruzada entre even…

    Go