Skip to content
View serhiizghama's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report serhiizghama

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

Hey, I'm Serhii 👋

Backend / Platform Engineer — LLM systems in production

🌍 Open to remote roles: AI Platform · Agent Infrastructure · LLM Systems · Backend (AI)


  • Stack: TypeScript · Python · Go · Node.js / NestJS · PostgreSQL · Redis · Kafka · gRPC · AWS
  • 6+ years of backend in fintech and life sciences — event-driven microservices, streaming data pipelines, AWS serverless
  • Now building the layer around LLMs: routing · tools / MCP · memory & state · evals · observability · orchestration · serving & cost
  • Open-source contributor to LLM-infrastructure projects — MCP SDKs and servers, agent frameworks, retrieval and eval tooling — with repeat merges in many of them, including upstreams maintained by OpenAI and Google

🛠 Systems I build

Project What it is Layer
warren Self-hosted network of always-on Claude Code agents: an orchestrator routes work to domain agents, they talk over a file-based message bus, run on cron/launchd and are reachable from a phone. Runs on a subscription, not the metered API orchestration · state · ops
gamma-runtime Local-first multi-agent platform: NestJS microkernel, Redis Streams as the event bus, SSE / WebSocket streaming to the browser (MSc thesis) orchestration · serving
monobank-mcp · liqpay-mcp · viber-mcp MCP servers for banking, payments and messaging APIs — monobank-mcp is published on npm tools / MCP
ai-agent-auth Cryptographic authentication protocol for autonomous agents: DIDs + Ed25519 challenge signing, replay protection, revocation, ~1.2 ms sign + verify agent identity
futures-engine Event-driven position processing: Kafka between services, Redis on the hot path, PostgreSQL as the source of truth backend foundation
Voice delivery pipeline Text-to-speech track with retry layers, fallback voices and a re-synthesis queue, delivered through Telegram bots (private) serving · resilience

🤝 Open-Source Contributions

Contributor across LLM-infrastructure repos — sorted by merge depth, not just stars. Started with TypeScript agent frameworks, now equally active in Python and Go: MCP SDKs and servers, embeddings and retrieval, LLM API clients, vector-search benchmarks, agent memory, eval tooling.

Project Company / Author ⭐ Merged
yamadashy/repomix Kazuki Yamada 28k 13
assistant-ui/assistant-ui Assistant-UI 12k 9
mastra-ai/mastra Mastra 28k 6
theopenco/llmgateway LLM Gateway 1.6k 6
MinishLab/model2vec Minish Lab 2.2k 6
neuml/txtai NeuML 13k 5
datalayer/jupyter-mcp-server Datalayer 1.3k 5
ChromeDevTools/chrome-devtools-mcp Google 52k 4
danny-avila/LibreChat Danny Avila 44k 4
mark3labs/mcp-go Mark3Labs 9.1k 4
ax-llm/ax Ax 2.9k 3
embeddings-benchmark/mteb MTEB Community 3.4k 3
sashabaranov/go-openai Alex Baranov 10.8k 3
CopilotKit/CopilotKit CopilotKit 37k 2
ComposioHQ/composio Composio 30k 2
promptfoo/promptfoo Promptfoo 25k 2
plastic-labs/honcho Plastic Labs 7.2k 2
Nano-Collective/nanocoder Nano Collective 2.5k 2
labring/FastGPT Labring (Sealos) 30k 1
rohitg00/agentmemory Rohit Ghumare 28k 1
dyad-sh/dyad Dyad 22k 1
rowboatlabs/rowboat RowBoat Labs 18k 1
openai/openai-node OpenAI 11k 1
thrasher-corp/gocryptotrader Thrasher Corp 3.5k 1
alpic-ai/skybridge Alpic 2.0k 1
zilliztech/VectorDBBench Zilliz 1.2k 1
provos/ironcurtain Niels Provos 0.6k 1

💼 Background

PaidPex (2025 – now) — backend for a trading platform: real-time market data over WebSockets, a price-aggregation pipeline (workers → gRPC → gateway → Kafka), Redis-based leader election, PostgreSQL.

EDETEK (2019 – 2025) — clinical data management platform for life sciences: event-driven pipelines on AWS Lambda / SQS / S3, large-scale stream processing of CSV / XML / JSON with distributed locks, shared libraries across Nx / Lerna monorepos.


🔗 Connect

LinkedIn GitHub Telegram Email


Profile views

Pinned Loading

  1. gamma-runtime gamma-runtime Public

    Browser-native multi-agent runtime OS — LLMs as runtime co-processors, not chatbots. Microkernel, agent processes, daemon mode (MSc thesis)

    TypeScript

  2. monobank-mcp monobank-mcp Public

    MCP server for Monobank Open API — accounts, statements, exchange rates, webhooks, Corporate API

    TypeScript 1

  3. viber-mcp viber-mcp Public

    MCP server for Viber messenger (Rakuten Viber Bot API) — TypeScript

    TypeScript 1 1

  4. warren warren Public

    A self-hosted warren of always-on Claude Code agents that build and maintain a personal knowledge vault. Runs on your subscription, not the metered API.

    Shell

  5. ai-agent-auth ai-agent-auth Public

    OAuth for Robots — cryptographic authentication protocol for autonomous AI agents (TypeScript)

    TypeScript

  6. futures-engine futures-engine Public

    Event-driven microservices for crypto futures position processing — Kafka, Redis, PostgreSQL (TypeScript)

    TypeScript