Skip to content
View berekvolgyipeter's full-sized avatar

Block or report berekvolgyipeter

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
berekvolgyipeter/README.md

Péter Berekvölgyi

Senior software engineer (~10 yrs). Production agentic AI · Backend systems · Web3.

About me

  • 🤖 Shipped production agentic-AI systems at R34dy Zrt. on the Claude Agent SDK and Pydantic AI, analysing large enterprise codebases and documents for financial institutions. Owned several of those services end to end, the largest a System Catalogue Constructor building a multi-layer module hierarchy from an upstream pipeline's tiered codebase inventory: discovery, validation and mapping agents per layer, semantic code search over an MCP server backed by Milvus. Built the embedding service behind those agents on Milvus, and contributed to the RabbitMQ-driven RAG platform around it — vector-store writes and queries, chunking, document conversion.
  • 🧩 Agents at scale — hundreds of agents on hundreds of concurrent coroutines, past hundreds of thousands of inventory elements that fit no context window: sharded discovery, one subagent per element, tournament rounds when candidates overflow, IDs and invariants owned by code. Claude / OpenAI / Gemini / MiniMax behind one interface with fallback chains and OpenAI / Voyage embeddings and reranking; Logfire + Opik observability, guardrail hooks driving retry-with-feedback.
  • 🧠 Founding engineer at Mercury Protocol — decentralized AI-training network that proves this model was trained on this code and this data without trusting the node operator. Co-designed the protocol; built the off-chain node MVPs (see mcy-sgx-gramine below).
  • ⛓️ Web3 / smart contracts (Cyfrin Updraft coursework) — Solidity, Foundry, EVM. Pinned: collateralized stablecoin with Foundry invariant testing + Slither in CI, Sepolia-verified. Full course index in Learning & coursework.
  • 🛠️ Previously: backend at CoinPanel (multi-exchange crypto trading on GCP, 8 exchanges including Binance/Coinbase/Kraken, FastAPI + asyncio + Bigtable + Pub/Sub, thousands of paid subscribers); backend at Finmatics (Django / PostgreSQL bookkeeping platform); solo crypto trading bot (side project); embedded ASIL-D automotive C at thyssenkrupp (electric-steering systems).

Selected work

  • mcy-sgx-gramine — Mercury Protocol's off-chain node MVPs. Two building blocks: mcy_dist_ai (PyPI) — synchronous data-parallel PyTorch training over file-based IPC — and a Gramine SGX enclave with EPID remote attestation and ECDH/Fernet-encrypted data + model channels. Python · Intel SGX · Gramine · asyncio · multiprocessing.
  • dotclaude — How I work with Claude Code: rules, sub-agents, hooks, and skills for planning, execution, validation and improvement. Symlinked into ~/.claude/ so changes propagate across every project.
  • cyfrin-advanced-foundry-defi-stablecoin — Exogenously-collateralized USD-pegged ERC20 stablecoin in Foundry. Over-collateralized 200% with WETH/WBTC, Chainlink-priced, 10% liquidation bonus. Foundry invariant testing · Slither in CI · Sepolia-verified.

Learning & coursework

  • cyfrin-foundry-projects — Index of completed Cyfrin Updraft project repos (AA, CCIP, DAO, ERC20, Merkle airdrop, NFT, VRF lottery, stablecoin, UUPS).
  • webservice-template — Opinionated Flask / SQLAlchemy / PostgreSQL backend template (Docker Compose + Kubernetes / minikube).

Find me

  • 💼 LinkedIn
  • 📍 Budapest, Hungary — or remote (CET)

Pinned Loading

  1. mercury-protocol/mcy-sgx-gramine mercury-protocol/mcy-sgx-gramine Public

    Confidential, distributed PyTorch training for the Mercury Protocol off-chain node — a Gramine SGX enclave app and a package for synchronous data-parallel training over an untrusted transport.

    Python

  2. dotclaude dotclaude Public

    Personal Claude Code config — rules, skills, commands, agents, and hooks symlinked into ~/.claude/ to give Claude consistent behavior, conventions, and workflows across every project.

    Shell 2

  3. cyfrin-advanced-foundry-defi-stablecoin cyfrin-advanced-foundry-defi-stablecoin Public

    USD-pegged ERC20 stablecoin in Solidity/Foundry. 200% over-collateralized with WETH/WBTC, Chainlink-priced, invariant-fuzzed, Slither-gated in CI, deployed on Sepolia.

    Solidity