Marcelo Domingues
Backend Engineer Β· Java / Spring Boot Β· Angular Β· TypeScript Β· Lisbon π΅πΉ
- π Building a backend for remotely configuring EV chargers over OCPP 2.0.1
- π± Into BPMN orchestration, validation architecture and async deployment lifecycles
- π§± Java / Spring on the server, Angular on the client, Postgres & MySQL underneath
- π§ͺ By night, I ship open source β 13 focused libraries & tools (see below)
- π Based in Lisbon Β· π¬ ask me about Spring Boot, Angular, SQL dialects & data migrations
- π« Reach me on LinkedIn
13 small, focused, MIT-licensed projects β each with tests, CI, bilingual docs (EN/PT) and its own documentation site.
- agent-toolbelt β framework-agnostic typed tool registry for LLM agents (zod β JSON Schema, scopes, middleware) Β· docs β
- agent-passport β verifiable identity & signed action logs for AI agents Β· docs β
- agent-rules-kit β install curated guardrails as
AGENTS.md/CLAUDE.md/.cursorrulesΒ· docs β - ctxpack β pack a repo into LLM-ready context (secret-redacting, token-budgeted) Β· docs β
- ollabench β benchmark & compare local Ollama models Β· docs β
- gitscribe β release notes from git commits via a local LLM Β· docs β
- mcp-portugal β Portuguese public data (NIF/IBAN/holidays) as MCP tools Β· docs β
- mcp-latex β let an AI check & compile your LaTeX thesis Β· docs β
- simple-vc β issue & verify W3C Verifiable Credentials in ~20 lines (offline
did:key) Β· docs β - proofmark β verifiable content provenance, a C2PA-style sidecar Β· docs β
- whispa β offline voice-agent pipeline (whisper.cpp + Ollama + Piper) Β· docs β
- whispa-pi β turn a Raspberry Pi into a 100% offline voice assistant Β· docs β
Languages & frameworks
Java Spring Boot Angular TypeScript Node.js
Databases
DevOps & tools
Git GitHub Actions Jenkins Azure Docker
β‘ Backend by day Β· open source by night Β· pixels & floor plans in between.