Skip to content
View serhiizghama's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Ukraine \ Thailand

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 👋   I 💚 Backend

6+ years in distributed systems · building AI-native architecture

🌍 Open to remote opportunities — backend, AI systems, agent infrastructure


  • Core stack: Node.js · TypeScript · NestJS · Go · Python · AWS
  • Built and scaled microservices in production — 40+ services (Fintech) and 98-service clinical data lake (Life Sciences)
  • Deep AWS experience: Lambda, ECS, SQS, S3, API Gateway, Secrets Manager, CodeBuild
  • Event-driven architecture: Kafka · RabbitMQ · Redis Streams
  • Actively building AI agent infrastructure — multi-agent runtimes, LLM orchestration, MCP servers
  • MSc thesis: Gamma — a browser-native multi-agent runtime system (NestJS microkernel + Redis Streams Memory Bus)
  • Open-source contributor — 74 merged PRs across 27 AI-tooling repos, repeat contributor in 17 of them, including upstreams maintained by OpenAI and Google — TypeScript agent frameworks, now equally active in Python/Go LLM infrastructure (embeddings, retrieval metrics, vector search, agent memory, MCP servers)

🤖 AI & LLM Stack

What I actually use and build with:

Tool / Technology How I use it
Anthropic Claude API Agent reasoning, orchestration, code generation, multi-turn pipelines
OpenAI API (GPT-4) Multi-provider gateway, fallback routing, embeddings
Google Gemini API Vision, classification, real-time narration (gemini-2.0-flash)
Model Context Protocol (MCP) Building MCP servers for external services (Monobank, Viber, etc.)
RAG + pgvector Semantic search pipelines over custom knowledge bases
Ollama / Llama 3 / Qwen Local inference, offline agent loops, cost-free experimentation
Multi-agent architecture Hierarchical agent systems with lifecycle management, inter-agent bus
SSE + WebSocket streaming Real-time LLM token delivery to clients

Personal AI Projects — MCP servers (TypeScript):

  • monobank-mcp — MCP server for Monobank Open API: accounts, statements, exchange rates, webhooks, Corporate API
  • liqpay-mcp — MCP server for LiqPay, Ukraine's leading payment platform (PrivatBank)
  • viber-mcp — MCP server for Viber messenger (Rakuten Viber Bot API)

🤝 Open-Source Contributions

Active contributor across AI-tooling and LLM-infrastructure repos — sorted by merge depth, not just stars. Two-year focus on TypeScript agent frameworks, now equally active in Python/Go AI-core projects (retrieval metrics, embeddings, vector search, agent memory, LLM clients).

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

🌐 Web3 Background

Earlier projects before shifting focus to AI systems:

  • Built apps interacting with Solana blockchain (Web3.js, RPC, transactions)
  • DEX integrations: Raydium, Orca, Meteora, Phoenix, Openbook, Lifinity
  • On-chain arbitrage bot with Jito MEV bundle submission and 3-hop route discovery
  • Real-time wallet & transaction monitoring with Telegram alerts

🔗 Connect

LinkedIn GitHub Telegram Email


⚒️ Languages & Tools

TypeScript Node.js NestJS Go Python PostgreSQL MongoDB Redis Kafka Docker Kubernetes AWS OpenAI Google Gemini Git


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

  4. liqpay-mcp liqpay-mcp Public

    MCP server for LiqPay — Ukraine's leading payment platform (PrivatBank)

    TypeScript

  5. cryptcrawler cryptcrawler Public

    A terminal roguelike where every room is narrated live by Gemini. No two runs are ever the same.

    Python

  6. 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