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

7 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 β€” 8+ 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:

  • 🌐 Gamma β€” multi-agent runtime (NestJS microkernel, Redis Streams Memory Bus, agent lifecycle management, parallel subagent orchestration on isolated git branches)
  • πŸ”Œ OpenClaw β€” AI gateway daemon: Claude/GPT-4/Gemini β†’ Telegram, Slack, Discord, WhatsApp. Plugin/skills SDK, ElevenLabs TTS, A2UI canvas
  • πŸ”¬ Litmus β€” autonomous parallel research system. Multiple AI agents on isolated branches, director orchestration, circadian scheduling, stagnation detection
  • 🎲 CryptCrawler β€” terminal roguelike where every room is narrated live by Gemini. β†’ repo

🀝 Open-Source Contributions

Active contributor to TypeScript / AI-tooling projects:

Project ⭐ What I fixed
mendableai/firecrawl 125k Search API schema & Zero Data Retention field fixes
ChromeDevTools/chrome-devtools-mcp 42k Respect custom npm registry in MCP install
danny-avila/LibreChat 37k Bedrock MCP compat, Redis ElastiCache cluster, Azure blob streaming, auth fixes
yamadashy/repomix 25k Cloudflare Turnstile invalid param fix
mastra-ai/mastra 24k TypeScript type inference, strict null checks, Gemini schema compatibility
assistant-ui/assistant-ui 10k Popover tab select bug fix
ax-llm/ax 5k Expose request body in error traces
alpic-ai/skybridge 1k CSS asset URL transform skip
rohitg00/agentmemory 500+ Memory recall format & endpoint fix

🌐 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

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

    TypeScript

  2. monobank-mcp monobank-mcp Public

    MCP server for Monobank Open API β€” accounts, statements, exchange rates, webhooks, Corporate API

    TypeScript

  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