Skip to content
View marcelv3612's full-sized avatar

Highlights

  • Pro

Block or report marcelv3612

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.

Content in all repositories owned by your account will be closed.
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
marcelv3612/README.md

πŸ‘‹ Marcel ValovΓ½, PhD

AI Engineering Team Lead | Agent Platforms & Evals | MCP Server Developer | Human-AI Collaboration Researcher

Ex-Oracle (JAXB Β· EclipseLink MOXy Β· JDK 9) Β· 16+ years shipping enterprise systems

LinkedIn ResearchGate Google Scholar Stack Overflow


Evals first, architecture second. I build agentic systems the way I was trained to build research: golden sets before features, measured baselines before claims, and deterministic code wherever an LLM is not earning its place in the path.


πŸš€ What I Build

let current_focus = vec![
    "Evals-first agent development (golden sets, regression gates)",
    "AI agent platforms & orchestration",
    "MCP servers & Claude Code toolkits (skills, subagents, plugins)",
    "Knowledge graphs for agent memory & retrieval",
    "LLM routing, cost & latency engineering (AI FinOps)",
    "High-performance trading systems",
];

Current:

  • 🏦 AI Engineering Team Lead @ EuroWAG (fintech, fleet payments): touchless invoice pairing, an AI developer platform used by ~100 engineers, AI-driven FinOps
  • πŸ€– Founder @ TradeGuard: AI trading platform + Moira, an eval harness and Agent Factory for trading agents
  • πŸŽ“ Postdoctoral Researcher (part-time) @ VΕ E Prague: Human-AI Collaboration; PhD defended there Oct 2025

Previously:

  • πŸ“‘ Amdocs: built aOS, an agentic platform framework; replaced an LLM retrieval step with deterministic graph queries (precision/recall ~50% β†’ ~95%, median latency 30 s β†’ 1.1 s)

πŸ€– AI & Agent Stack

Agent Orchestration:

  • MCP (Model Context Protocol) servers
  • Claude Code skills, subagents & plugins
  • LangChain & LangGraph workflows
  • Mixture-of-Agents / agent boards, Agent Factory pattern
  • Claude Code, Cursor, Codex, Gemini CLI

Evals & Quality:

  • Golden sets per agent, cross-vendor LLM judging
  • Retrieval precision/recall, hallucination rate, provenance
  • Cost & latency budgets (median / p95)

LLM & Embeddings:

  • Anthropic Claude (primary) β€’ Kimi β€’ OpenAI APIs
  • Azure AI Foundry β€’ AWS Bedrock
  • HuggingFace Transformers β€’ local inference (Ollama, llama.cpp)

Retrieval & Knowledge:

  • Neo4j / Cypher knowledge graphs
  • pgvectorscale + DiskANN (PostgreSQL)
  • Hybrid search (BM25 + vector)

πŸ§ͺ Featured: Agentic Platforms Measured, Not Assumed

πŸ“‘ aOS: Agentic Platform Framework (Amdocs)

Green-field agentic platform (agent board, planner, clerk, knowledge-graph memory). The user-facing agents scored well on golden sets but underperformed in the application, so I wrote golden sets for the retrieval layer itself. The evidence said the LLM "data librarian" was the bottleneck; I replaced it with deterministic, parameterised Cypher behind a deliberately narrow MCP tool, plus new KG schemas and indexes.

// Illustrative: the MCP tool accepts only a search term and optional hops
CALL db.index.fulltext.queryNodes('entityIndex', $term) YIELD node AS e, score
CALL apoc.path.subgraphNodes(e, {maxLevel: $hops}) YIELD node AS ctx
RETURN e, score, collect(DISTINCT ctx) AS context
ORDER BY score DESC LIMIT $k
Metric Before (LLM librarian) After (deterministic)
Retrieval precision / recall ~50% ~95%
Provenance ~50% 90%+
Median latency 30 s 1.1 s
p95 latency 50 s 1.8 s
Cost 1Γ— ~10Γ— lower

Latency includes a Haiku call interpreting results. Cost fell because retry loops between clerk, planner and agent board disappeared.

Then built the Agent Factory: consultants create new agents over synthetic data without touching code, and each agent ships with its own auto-generated golden set.

πŸ” Agent Factory Eval Loop (aOS β†’ Moira)

# Each new agent gets its own golden set, generated and judged
# by a *different* LLM vendor than the one that built it.
golden = generator.make_questions(agent.spec, n=20, difficulty="graded")
while True:
    report = judge.score(agent, golden, criteria=[
        "retrieval_accuracy", "hallucination_rate",
        "provenance", "cost", "latency",
    ])
    if report.passes(thresholds):
        break
    agent.prompt = judge.propose_revision(agent.prompt, report)

πŸ“ˆ Moira (TradeGuard, in progress)

An eval harness for training and evaluating "market wizard" trading agents, executed through the TradeGuard platform:

  • Schools: each LLM vendor raises its own agents; another vendor and a human evaluate them
  • Lifecycle as phases: ingest β†’ design (Agent Factory) β†’ backtest β†’ forward-test β†’ paper trading β†’ live β†’ archive
  • World model in knowledge graphs; agents coordinate through a session KG
  • Auditability, tracing and provenance as first-class requirements

🏦 AI Engineering @ EuroWAG

🧾 Touchless Invoice Pairing (IPA)

# Fuzzy scoring + LLM top-up; a human is called only for
# anomalies the pipeline cannot resolve on its own.
class InvoicePairing:
    def pair(self, vendor_tx, invoice_items):
        match = self.matching_engine.score(vendor_tx, invoice_items)
        if match.resolved:
            return AutoPair(match)
        resolved = self.llm_resolver.try_resolve(match)
        return resolved or HumanReview(match.anomaly)
  • 300 fuel vendors onboarded to fully touchless pairing
  • Vendor verification with separated reference / hidden sets, regression runs and production confirmation across billing cycles
  • KPIs: touchless share, matching coverage vs pair correctness, LLM top-up coverage, escalation rate

πŸ› οΈ AI Developer Platform & Enablement

  • Shared .claude/ toolkit: commands, skills, subagents, MCP servers and setup guides, used by ~100 people across two engineering units; team leads report 10–20% faster delivery
  • AutoDoc: AI-generated, human-verified documentation for a 19-service domain, with HITL editing
  • Enterprise knowledge base aggregated for agent context
  • Founded AI Guild and hands-on AI Lab (biweekly)

πŸ’Ά AI-Driven FinOps

  • Production Log Analytics spend €12.4k β†’ €1.7k / month (βˆ’86.5%), confirmed on billed invoices; ~€130k / year saved
  • Follow-up campaign on shared platform subscriptions

πŸ› οΈ Tech Stack

Languages:

Rust      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  Expert (systems, trading)
Java      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ Expert (16+ years)
Kotlin    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  Advanced
Python    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  Advanced (ML/AI)
TypeScriptβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘  Proficient
Cypher    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘  Advanced (knowledge graphs)

Backend & Microservices:

  • Spring Boot β€’ Quarkus 3.x β€’ Micronaut
  • Apache Kafka β€’ CDC (Debezium)
  • gRPC β€’ GraphQL β€’ REST β€’ WebSockets
  • Event-driven (CQRS, Saga, Outbox)

Cloud & DevOps:

  • Kubernetes β€’ Docker β€’ Helm
  • Azure (expert) β€’ AWS β€’ GCP
  • Pulumi IaC β€’ GitLab CI/CD
  • Prometheus β€’ Grafana β€’ ELK β€’ Honeycomb

Data:

  • PostgreSQL (expert) β€’ Neo4j β€’ Cosmos DB β€’ MongoDB
  • Redis β€’ Elasticsearch
  • jOOQ β€’ Hibernate β€’ R2DBC

πŸ“Š Impact & Achievements

Agentic AI:

Metric Achievement
🎯 Retrieval precision/recall (aOS) ~50% β†’ ~95%
⚑ Agent latency, median (aOS) 30 s β†’ 1.1 s
πŸ’Έ Agent cost (aOS) ~10Γ— lower
🧾 Touchless invoice pairing 300 fuel vendors
πŸ› οΈ AI toolkit adoption ~100 engineers
πŸ’Ά Observability spend βˆ’86.5% (~€130k/yr)

Production Systems:

Metric Achievement
🎯 Trader success 90% (TradeGuard, 200+ validated)
πŸ’° AI platform revenue 800K CZK
⚑ Trading latency <10ms (Rust engine)
🏦 Payment throughput 600K+ txs/hour
πŸ“ˆ Fintech scale 300K+ txn writes/min

Research & Open Source:

Metric Achievement
πŸ“ Publications 11 peer-reviewed
πŸ“š Citations 73
πŸ† Best Paper Awards 3
πŸŽ“ Students taught 200+
πŸ”§ Eclipse PRs 50+ merged

πŸ”¬ Research: Human-AI Collaboration

PhD Dissertation (Defended October 2025, VΕ E Prague): "Human-AI Programming Role Optimization: Developing a Self-Determination Framework"

Key Finding: AI-assisted development increases programmer motivation by 23–65% when optimized for individual personality types (Big Five) and working styles (Self-Determination Theory).

Practical Applications:

  • 🎯 When AI agents should lead vs. support developer decisions
  • πŸ–₯️ Designing interfaces that respect developer autonomy
  • πŸ“Š Measuring AI tool effectiveness beyond productivity metrics
  • 🏒 Change management for AI adoption in enterprise (applied daily via AI Guild / AI Lab)

Select Publications:

  • PeerJ CS (Q1): Personality-Driven Pair Programming
  • IEEE ICSME (CORE-A): AI-Assisted Programming Psychology (45 citations)
  • EASE (CORE-A): Psychological Aspects of Pair Programming
  • ACIE'25: Blockchain-Driven Transparent Research (Best Paper)
  • CIMPS'22: (Best Paper)
  • DD FIS VSE'22: (Best Paper)

🌟 Open Source

Oracle / Eclipse Foundation:

  • Designed and implemented Bean Validation (JSR 303) integration on both sides of Java XML binding:
    • JAXB: BV support in the XJC and JXC plugins; BV-annotation package shipped in the JDK 9 distribution
    • EclipseLink MOXy: released in EclipseLink 2.6 (2015)
  • 57–92% performance improvements
  • 50+ merged PRs

Interests:

  • AI agent tooling & evals
  • MCP ecosystem
  • Rust systems programming

🎯 Enterprise Experience

16+ Years Building:

  • 200+ microservices in production
  • Systems serving millions of users
  • Fintech, telecom, CRM, IoT, trading platforms

Where I've Built:

  • 🏦 EuroWAG (fleet payments)
  • πŸ“‘ Amdocs (agentic platforms)
  • πŸ“± T-Mobile Czech Republic
  • β˜• Oracle Corporation
  • 🏦 Home Credit International
  • 🏭 Rockwell Automation
  • πŸ›οΈ Ministry of Interior CZ
  • πŸ’³ DNZ Finance (crypto)
  • πŸ“Š Adastra

πŸ”§ Current Interests

Building:

  • Evals-first agent harnesses
  • MCP servers for enterprise AI
  • Knowledge-graph agent memory
  • Rust + Python hybrid systems

Exploring:

  • Measuring AI benefit via unit economics (cost per invoice / release / incident)
  • AI agent payment protocols
  • Autonomous agent orchestration
  • Browser automation + AI

πŸ’¬ Let's Connect

Open to: AI Agent Platform Engineering β€’ Evals & Agent Reliability β€’ MCP Server Development β€’ Research Collaboration β€’ Technical Consulting

πŸ“§ marcel@tradeguard.cz 🌏 Location: Prague / Remote-first (currently Asia) πŸ’Ό Status: Building @ TradeGuard Β· Leading AI Engineering @ EuroWAG


"The best AI systems don't replace humans; they amplify human judgment with superhuman data processing."


πŸ† Quick Stats

Pinned Loading

  1. cuba-platform/eclipselink cuba-platform/eclipselink Public

    CUBA Platform Fork of EclipseLink

    Java 4 4

  2. eclipse-ee4j/eclipselink eclipse-ee4j/eclipselink Public

    Eclipselink project

    Java 246 203

  3. okcashpro/okcash okcashpro/okcash Public

    OK | Every voice, every meme, every transaction makes $OK stronger and more vibrant. Powered by all of usβ€”and now, AI agents. OK is not just OK β€” it’s $OK. $OK?

    C++ 431 249

  4. okcash.org.website okcash.org.website Public

    Forked from okcashpro/okcash.site

    https://okcash.org

    HTML

  5. PIVX PIVX Public

    Forked from PIVX-Project/PIVX

    Chemicals

    C++