Skip to content
View MartinForReal's full-sized avatar

Organizations

@kubeflow

Block or report MartinForReal

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

Hi there, I'm Shangxiang (Martin) πŸ‘‹

Cloud-native engineer Β· Kubernetes contributor Β· building tools where AI meets Kubernetes


πŸ§‘β€πŸ’» About me

  • πŸš€ I work at the intersection of Kubernetes, Azure, and AI/ML infrastructure.
  • 🧠 Lately I build developer tooling for AI agents β€” LLM proxies, Claude Code skills, and MCP (Model Context Protocol) servers for Kubernetes & AKS (Azure/mcp-kubernetes, Azure/aks-mcp).
  • 🐹 Daily drivers: Go and Rust. Also write TypeScript and Python.

πŸ”­ What I'm working on

  • 🌐 GPU/HPC networking on Kubernetes β€” IPoIB IPAM CNI and DRA-based network plumbing for Azure
  • 🧰 Host integration plumbing for Azure VMs (Hyper-V KVP tooling, release/CI automation)
  • πŸ€– AI agent tooling: LLM API proxies, agent skills, and MCP servers that let agents safely operate clusters
  • πŸ“š Knowledge tooling: an Obsidian plugin that validates and enforces the Open Knowledge Format

🌱 A few side projects

  • πŸ¦€ ghc-proxy β€” fast Rust proxy that turns GitHub Copilot into OpenAI- and Anthropic-compatible API endpoints; works with Claude Code and Codex CLI.
  • 🧿 okf-enforcer β€” Obsidian plugin that validates and enforces the Open Knowledge Format (frontmatter checks, auto-fixes, index/log generation, vault-wide reporting).
  • πŸ—ΊοΈ storymap-skill β€” Claude Code skill for user story mapping (Jeff Patton style); turns a goal or messy backlog into a sliced delivery plan.
  • πŸ—œοΈ compress-text-skill β€” Claude Code skill for structural text compaction.
  • πŸ“– Douban-Beijing-Library-Finder β€” find books from your Douban wishlist in Beijing's public libraries.

🌍 Open source contributions

  • ☸️ kubernetes-sigs/cloud-provider-azure β€” former maintainer/reviewer of the Azure cloud provider.
  • πŸ“Š kubernetes/node-problem-detector β€” migrated metrics instrumentation from OpenCensus to OpenTelemetry.
  • πŸ€– KAITO β€” AI workload orchestration on Kubernetes: LWS support in RAGEngine, webhook/controller cleanups, and CI hardening.

πŸ“ˆ GitHub stats

MartinForReal's GitHub stats Top languages

🀝 Let's connect

  • πŸ’¬ Talk to me about: Kubernetes operators, Azure, cloud-provider internals, AI workload orchestration, agent tooling, MCP.
  • πŸ™ GitHub: @MartinForReal

⭐ Thanks for stopping by β€” feel free to explore my repos and open an issue if anything catches your eye.

Popular repositories Loading

  1. okf-enforcer okf-enforcer Public

    Obsidian plugin to validate and enforce the Open Knowledge Format (OKF) with frontmatter checks, auto-fixes, index/log generation, and vault-wide reporting.

    TypeScript 7 1

  2. Douban-Beijing-Library-Finder Douban-Beijing-Library-Finder Public

    JavaScript 5

  3. ghc-proxy ghc-proxy Public

    Fast Rust proxy that turns GitHub Copilot into OpenAI- and Anthropic-compatible API endpoints. Works with Claude Code, Codex CLI, and any OpenAI/Anthropic SDK.

    Rust 2

  4. storymap-skill storymap-skill Public

    Claude Code skill: user story mapping (Patton style). Turns a goal, brief, or messy backlog into a sliced delivery plan. Plays well with Superpowers/gstack/GSD.

    Python 2

  5. MartinForReal MartinForReal Public

    1

  6. aks-mcp-server aks-mcp-server Public

    Python