Tech Lead - Braga, Portugal · jorgemopanc.com · LinkedIn
Full-stack engineer with experience across the entire stack, from custom embedded Linux images (Yocto, eMMC, device tree overlays) and hardware protocols (C, MQTT, CCTalk) to modern web platforms (React, Node.js, TypeScript). Currently leading development at Balanças Marques, building payment and weighing systems.
I also build AI-integrated platforms, RAG pipelines with vector search and embeddings, autonomous agents with tool execution, and multi-provider LLM architectures (Claude, OpenAI, Ollama). Two production platforms built from scratch with these capabilities.
Languages TypeScript · JavaScript · C · SQL
Backend Node.js · Express · Fastify · Prisma · Kysely · TypeORM
Frontend React · Next.js · Vue.js · Tailwind CSS · shadcn/ui
Data PostgreSQL · SQL Server · Redis · Qdrant
Infrastructure Docker · BullMQ · Socket.IO · MQTT
Embedded Yocto Linux · Custom images · eMMC flashing · Device tree overlays
AI/ML RAG pipelines · LLM integration (Claude, OpenAI, Gemini) · Embeddings
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.
Payment Systems (closed source) — Self-checkout terminals and payment machines with coin hopper and bill recycler integration, running on custom Yocto Linux images. C + Node.js + MQTT + CCTalk + SQL Server.
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.
depguard-cli — MCP server that audits npm packages for security, maintenance, licenses, and dependencies. Scores packages 0-100 and recommends install vs write-from-scratch. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible AI client. Includes built-in token savings tracking.


