Skip to content
About

Senior Staff Engineer · Cambium Networks

Building things that keep working.

I’m Abidh Muhsin, a Senior Staff Engineer at Cambium Networks. These days I build the parts of AI systems that people actually touch: agents that answer network-support questions, MCP servers that give review agents the context they need, and generative UI that streams into a chat window and has to render safely.

Underneath that is well over a decade of ordinary production engineering. I’ve built multi-tenant Go services on Postgres, traced them with OpenTelemetry, and once tracked down a connection-pool leak that let one tenant’s queries reach another’s schema. Before that I led front-end architecture on Angular and D3 products, and spent the Infosys years between India, London and Kuala Lumpur moving enterprise systems to microservices and the cloud.

I like problems where a model is only half the answer and the rest is engineering: what context it sees, how its output is checked, and what happens when it’s wrong.

What you’ll find here

Writing. Long-form notes on agents, MCP tooling and generative UI, each written up with working code. Start with Painting Widgets Token by Token or Building an In-house MCP Server for Code Reviews.

Projects. Products I’ve designed, built and run myself, like MagicInvite and Theme Prompts.

The map. The homepage lays out everything I’ve made by what it’s about, so related ideas sit next to each other.

Say hello

I’m happy to talk about agent architecture, MCP tooling or rendering model output safely. Find me on LinkedIn, GitHub, or by email.

Trajectory

Fifteen years of production.

Cambium Networks Senior Staff Engineer 2022 – now · India
  • Enterprise agentic chat framework for network support on the Claude Agent SDK
  • MCP tools and evals for a PR-review agent and a Jira report generator
  • Claude Code CLI integrated into Agile development workflows
  • Multi-tenant Go SaaS, schema-per-tenant PostgreSQL, OpenTelemetry
  • Diagnosed a GORM pool leak that allowed cross-tenant schema access
  • Angular 19 + D3 design system. Re-architected a 10-year-old product UI
QBurst Tech Lead / Associate Architect 2020 – 22 · India
  • libvips image-resizer microservice in Go with S3 caching
  • Go API and PostgreSQL performance. Docker, Kubernetes, AWS
  • Python microservices for ML-based auto-scheduling
  • Angular 1.x → 10 migration, 60% faster
Infosys Systems Engineer → Tech Lead 2011 – 20 · India · London · Kuala Lumpur
  • Java Spring microservices, Hadoop clusters, Infosys BigData Hub
  • Onsite lead in London for a legacy → CRM cloud migration
  • Client-facing in Kuala Lumpur, coordinating onsite and offshore teams
  • 1.5 years as a trainer for the Java web ecosystem