Skip to content
View r0bertgabriel's full-sized avatar
:octocat:
:octocat:

Highlights

  • Pro

Block or report r0bertgabriel

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
r0bertgabriel/README.md

header

Typing SVG

Profile Views Focus Research Location

👨‍💻 Sobre Mim

Sou desenvolvedor de software e analista de sistemas, com forte experiência em desenvolvimento de aplicações web Full-Stack, automação de processos e integrações de sistemas.

Atualmente desenvolvendo plataformas SaaS multi-tenant e automatizando fluxos de trabalho para empresas de varejo e atacado — desde gerenciamento de catálogos de produtos até integrações com WhatsApp/Chatwoot e processamento assíncrono com filas. Também desenvolvo aplicações orientadas a dados, transformando dados brutos em dashboards interativos e soluções de análise de dados.

Também atuo em pesquisa acadêmica em telecomunicações, com foco em Machine Learning aplicado a redes sem fio, na Faculdade de Computação da Universidade Federal do Pará (UFPA) 🇧🇷.

developer = {
    "name":        "Robert Gabriel",
    "location":    "Belém, Pará — Brasil 🇧🇷",

    "roles": [
        "Desenvolvedor de Software",
        "Analista de Sistemas",
        "Pesquisador em ML"
    ],

    "research":
        "Machine Learning para Redes Sem Fio @ UFPA",

    "building": [
        "SaaS Catalog API (Fastify + pgvector + BullMQ)",
        "Sistema FSM (DDD + Clean Architecture + React + MUI)"
    ],

    "integrations": [
        "WhatsApp",
        "Chatwoot",
        "Webhooks",
        "n8n",
        "Flowise",
        "MCP"
    ],

    "automation":
        "Varejo e atacado: sincronização de estoque, notificações e indexação de busca",

    "analytics":
        "Pipelines de análise de dados → dashboards web interativos e BI",

    "infra": [
        "Linux",
        "Windows Server",
        "Docker",
        "Docker Swarm"
    ],

    "focus": [
        "DevOps",
        "IoT",
        "Cybersecurity",
        "Ciência de Dados",
        "Backend"
    ],

    "stack": [
        "Python",
        "Go",
        "TypeScript",
        "SQL",
        "Shell Script",
        "C++"
    ],

    "learning": [
        "Kubernetes",
        "Machine Learning Avançado",
        "Segurança de Redes"
    ],

    "fun_fact":
        "Conectando pesquisa de ponta com soluções reais para varejo 🔬🛒"
}

🚀 Projetos em Destaque

<td width="50%">
  <h3>📅 Sistema de Field Service Management</h3>
  <p>
    Plataforma FSM completa utilizando <strong>DDD + Clean Architecture</strong>: 35 entidades, 39 serviços, agendamentos com validação de conflitos, RBAC granular, quadro Kanban, geração assíncrona de relatórios PDF/Excel, automações com WhatsApp e PWA com notificações push.
  </p>
  <p>
    <img src="https://img.shields.io/badge/Express-000000?style=flat-square&logo=express&logoColor=white" alt="Express"/>
    <img src="https://img.shields.io/badge/TypeORM-E83524?style=flat-square&logo=typeorm&logoColor=white" alt="TypeORM"/>
    <img src="https://img.shields.io/badge/GraphQL-E10098?style=flat-square&logo=graphql&logoColor=white" alt="GraphQL"/>
    <img src="https://img.shields.io/badge/MUI-007FFF?style=flat-square&logo=mui&logoColor=white" alt="MUI"/>
    <img src="https://img.shields.io/badge/PWA-5A0FC8?style=flat-square&logo=pwa&logoColor=white" alt="PWA"/>
  </p>
</td>
<td width="50%">
  <h3>📊 Engenharia de Dados e Dashboards Web</h3>
  <p>
    Desenvolvimento de <strong>pipelines de análise de dados</strong> e <strong>dashboards web interativos</strong> para Business Intelligence. Transformação de dados brutos em insights visuais utilizando Python + Pandas/NumPy, entregando aplicações responsivas com gráficos, KPIs e relatórios acionáveis.
  </p>
  <p>
    <img src="https://img.shields.io/badge/Python-3776AB?style=flat-square&logo=python&logoColor=white" alt="Python"/>
    <img src="https://img.shields.io/badge/Pandas-150458?style=flat-square&logo=pandas&logoColor=white" alt="Pandas"/>
    <img src="https://img.shields.io/badge/FastAPI-009688?style=flat-square&logo=fastapi&logoColor=white" alt="FastAPI"/>
    <img src="https://img.shields.io/badge/Recharts-22B5BF?style=flat-square&logo=react&logoColor=white" alt="Recharts"/>
    <img src="https://img.shields.io/badge/Jupyter-F37626?style=flat-square&logo=jupyter&logoColor=white" alt="Jupyter"/>
  </p>
</td>

🛒 API SaaS Multi-tenant para Catálogos

API REST para catálogos de produtos de varejo e atacado, construída com Fastify, PostgreSQL + pgvector, Redis e Meilisearch. Isolamento multi-tenant, workers com BullMQ, busca semântica e full-text, gerenciamento de descontos/estoque e servidor MCP para integrações com LLMs.

Fastify BullMQ pgvector Meilisearch MCP

⚙️ Integrações e Automação de Sistemas

Construção de pipelines de automação ponta a ponta conectando WhatsApp, Chatwoot, n8n e Flowise aos backends corporativos. Processamento de eventos via webhooks, cache com Redis, workers para notificações, reindexação de buscas e sincronização com APIs externas para operações de varejo.

WhatsApp Chatwoot n8n Redis Webhooks


🛠️ Tech Stack

💻 Programming Languages

Python Go TypeScript JavaScript C++ Shell SQL

🌐 Backend & APIs

Node.js Fastify Express FastAPI GraphQL Zod OpenAPI JWT BullMQ MCP

🖥️ Frontend

React Vite Material UI Recharts PWA

🗄️ Databases, Search & Caching

PostgreSQL pgvector Redis Meilisearch MySQL Prisma TypeORM Qdrant

⚙️ DevOps, Integrations & Automation

Docker Docker Swarm Nginx Linux Windows Server GitHub Actions Git n8n Flowise WhatsApp Chatwoot Portainer MinIO Kestra OpenTelemetry Apache

📊 Data Science & Machine Learning

NumPy Pandas TensorFlow PyTorch OpenCV Jupyter Anaconda Selenium

🔧 Editors & Tools

VS Code Neovim

📊 GitHub Statistics

GitHub Stats Top Languages
GitHub Streak

🏆 GitHub Trophies

GitHub Trophies

📈 Contribution Graph

Contribution Graph

🔗 Connect with Me


Snake animation

footer

Pinned Loading

  1. ESP32NativeSense ESP32NativeSense Public

    Projeto em andamento para a coleta e visualização de dados com esp32 e esp8266.

    C 4

  2. Ns-3-simulations-testing Ns-3-simulations-testing Public

    Forked from Hiarleyy/Ns-3-simulations

    C++ 2