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

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

Robert Gabriel — Software Developer, Systems Analyst and ML Researcher

Animated description of Robert Gabriel's technical profile

Profile views Focus: Backend and Systems Research: Machine Learning at UFPA Location: Pará, Brazil

👨‍💻 Sobre mim

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

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

Além disso, 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": "Brasil 🇧🇷",
    "roles": [
        "Desenvolvedor de Software",
        "Analista de Sistemas",
        "Pesquisador em Machine Learning",
    ],
    "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": [
        "Backend",
        "DevOps",
        "Ciência de Dados",
        "IoT",
        "Cybersecurity",
    ],
    "stack": [
        "Python",
        "Go",
        "TypeScript",
        "SQL",
        "Shell Script",
        "C++",
    ],
    "learning": [
        "Kubernetes",
        "Machine Learning Avançado",
        "Segurança de Redes",
    ],
    "fun_fact": "Conectando pesquisa de ponta a soluções reais.",
}

🚀 Projetos em destaque

🛒 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. Inclui isolamento multi-tenant, workers com BullMQ, busca semântica e full-text, gerenciamento de descontos e estoque, além de servidor MCP para integrações com LLMs.

Fastify BullMQ pgvector Meilisearch Model Context Protocol

📅 Sistema de Field Service Management

Plataforma FSM baseada em DDD e Clean Architecture, com agendamentos e validação de conflitos, RBAC granular, quadro Kanban, geração assíncrona de relatórios em PDF e Excel, automações com WhatsApp e PWA com notificações push.

Express TypeORM GraphQL Material UI Progressive Web App

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

Construção de pipelines de automação ponta a ponta que conectam WhatsApp, Chatwoot, n8n e Flowise a backends corporativos. Inclui processamento de eventos via webhooks, cache com Redis, workers para notificações, reindexação de buscas e sincronização com APIs externas.

WhatsApp Chatwoot n8n Redis Webhooks

📊 Engenharia de Dados e Dashboards Web

Desenvolvimento de pipelines de análise de dados e dashboards web interativos para Business Intelligence. Transformação de dados brutos em insights visuais por meio de Python, Pandas e NumPy, com entrega de aplicações responsivas, KPIs e relatórios acionáveis.

Python Pandas FastAPI Recharts Jupyter


🛠️ Tech stack

💻 Linguagens de programação

Python Go TypeScript JavaScript C++ Shell Script SQL

🌐 Backend e APIs

Node.js Fastify Express FastAPI GraphQL Zod OpenAPI JSON Web Token BullMQ Model Context Protocol

🖥️ Frontend

React Vite Material UI Recharts Progressive Web App

🗄️ Bancos de dados, busca e cache

PostgreSQL pgvector Redis Meilisearch MySQL Prisma TypeORM Qdrant

⚙️ DevOps, integrações e automação

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

📊 Ciência de Dados e Machine Learning

NumPy Pandas TensorFlow PyTorch OpenCV Jupyter Anaconda Selenium

🔧 Editores e ferramentas

Visual Studio Code Neovim

📊 Estatísticas do GitHub

GitHub statistics for r0bertgabriel Most used languages by r0bertgabriel
GitHub contribution streak for r0bertgabriel

🏆 Troféus do GitHub

GitHub trophies for r0bertgabriel

📈 Gráfico de contribuições

GitHub activity graph for r0bertgabriel

🔗 Contato


GitHub contribution 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