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.

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

Typing SVG

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 · 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 — 12+ merged PRs in top TypeScript/AI-tooling repos

🤖 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 to TypeScript / AI-tooling projects:

Project What I fixed
ChromeDevTools/chrome-devtools-mcp 43k Respect custom npm registry in MCP install
danny-avila/LibreChat 38k Bedrock MCP tool-description compat, Redis cluster-safe cache delete
yamadashy/repomix 26k Cloudflare Turnstile invalid param fix
mastra-ai/mastra 24k Stream onFinish output-text fix, Datadog LLM-Obs tag promotion
promptfoo/promptfoo 22k Code-scan inline comment line validation fix
rohitg00/agentmemory 21k Memory recall format & endpoint fix
assistant-ui/assistant-ui 10k Popover tab-select fix, AG-UI message export
ax-llm/ax 2.7k Expose request body in error traces
alpic-ai/skybridge 1.7k CSS asset URL transform skip

🌐 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

📊 Activity

Activity Graph


🔗 Connect

LinkedIn GitHub Telegram Email


⚒️ Languages & Tools

TypeScript Node.js NestJS Go 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

  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