Skip to content
View mopanc's full-sized avatar
🧩
Focusing
🧩
Focusing

Highlights

  • Pro

Block or report mopanc

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
Mopanc/readme.md

Jorge Morais

Tech Lead, Industrial Software — Braga, Portugal · jorgemopanc.com · LinkedIn

I work on the messy middle between firmware and cloud, industrial software for yard automation, retail systems, and industrial payment terminals running on custom Yocto Linux images. Currently Tech Lead in R&D at Balanças Marques, an industrial weighing equipment manufacturer in Braga.

Stack spans embedded C and CCTalk on iMX8 / Raspberry Pi up through MQTT, multi-tenant SaaS, and React dashboards, six years of shipping the full edge-to-cloud cycle in industrial environments where audit trails, integrity, and uptime matter.

Side interests: AI-integrated platforms (RAG, agents with tool execution, multi-provider LLM architectures with Claude, OpenAI, Ollama, Gemini) and shipping zero-dependency open source. Two AI platforms built from scratch.


Tech Stack

Languages             TypeScript · JavaScript · C · SQL
Embedded              Yocto Linux · iMX8 Mini · Raspberry Pi · Custom images · eMMC flashing · Device tree overlays
Industrial Protocols  MQTT · CCTalk · ID-003 · Sockets
Backend               Node.js · Express · Fastify · Prisma · TypeORM
Frontend              React · Next.js · Vue.js · Tailwind CSS · shadcn/ui
Data                  PostgreSQL · SQL Server · Redis
Infrastructure        Docker · BullMQ · Socket.IO
AI/ML                 RAG pipelines · Vector search · Embeddings · LLM integration (Claude, OpenAI, Gemini)

Selected Projects

Industrial Payment & Yard Automation (closed source — Balanças Marques): Self-checkout terminals and industrial payment machines with coin hopper and bill recycler integration via CCTalk and ID-003, running on custom Yocto Linux images. Yard automation software deployed across heavy-industry sites in Iberia: ANPR, traffic light control, audit trails, edge integrations to weighing equipment. C + Node.js + MQTT + CCTalk + ID-003 + SQL Server.

Cyborg: AI-powered equipment management platform with RAG, configurable agents, tool actions, and real-time device control. Go + React + Python + Qdrant.

GOV.analytics: Public spending analysis for Portugal. Ingests open government data (contracts, suppliers, budgets) with ETL pipelines and interactive dashboards. Next.js 15 + Fastify + PostgreSQL + Turborepo.

Workora: Recruitment platform with AI candidate matching, credit-based job posting, Stripe payments, and multi-language support. React + Express + Prisma + Gemini AI.


Open Source Libraries

depguard-cli: MCP security server for AI coding agents. 12 tools: pre-install guardian, AI hallucination guard, vulnerability audit (npm + GitHub Advisory Database), supply-chain attack detection via static code analysis, and CycloneDX 1.6 SBOM generation with VEX. Zero runtime dependencies. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI client.

chunkit: Document chunking for RAG pipelines. Fixed-size, recursive, and markdown-aware strategies. Zero dependencies.

env-guard: Type-safe environment variable validation. Schema-based with coercion, fails fast with all issues at once.

migrate-sql: SQL migration runner with CLI. Plain .sql files, database-agnostic adapter pattern, tracks state automatically.


GitHub


www.jorgemopanc.com

Popular repositories Loading

  1. depguard depguard Public

    Audit npm packages for security, maintenance, licenses and dependencies. Recommends install or write-from-scratch.

    TypeScript 12 1

  2. projeto-glass-html5 projeto-glass-html5 Public

    Primeiro Projeto apenas com Html5, Css e JavaScript sobre tecnologia!

    HTML 3

  3. Oficina Oficina Public

    Serviço de agendamento da oficina usando React, Antdesign, JsonServer, e Node.js

    JavaScript 1

  4. Mopanc Mopanc Public

    My Read.me whith love and JavaScript

    1 1

  5. saga saga Public

    Topic-grained, layered memory layer for AI coding agents — local-first, MCP, single binary. Plug Claude Code / Cursor / Windsurf / Antigravity into persistent memory across sessions and machines.

    Go 1

  6. mopanc.github.io mopanc.github.io Public

    Portfolio website

    Vue