Hi, I'm Muhammad
Backend engineer in Vancouver, working remotely in Canada. I'm interested in distributed systems and AI agents, and in the backend systems, APIs, and infrastructure that run them.
TypeScript, Python, Rust.
Talk to my agent
Demo — pre-recorded, not a live call
My AI agent
Not me. It answers questions about my work.
Idle00:00
Click Call or type /call below to start the call.
A live call comes later. For now this plays a short recording.
Transcript is view-only for the current session and is not stored anywhere.
Work
- Nephew — AI receptionist (voice, SMS, iMessage, web widget) with booking built in-house. Twilio, Pipecat, GPT Realtime.
- Billing — platform billing system in Rust, plus usage billing for the agents.
- Deploy infra — internal tooling and deploy pipelines for a developer platform.
- buygpu.ca — GPU price comparison for Canada. Prices update every 4 hours. Cloudflare Pages.
MCP servers
- Splitwise MCP — built from scratch on Cloudflare Workers. Sign in with your own Splitwise account (OAuth).
- Portfolio MCP — ask your own assistant about my work. Read-only.
- BuyGPU MCP — same price data as buygpu.ca, as tools. Price pipeline is live; the MCP is next.
Paste a config into Muse or ChatGPT under Settings → Connectors / MCP.
About
- 2022–now — Nephew, billing in Rust, deploy infra.
- OXD Consulting, 2020–2022 — industrial analytics, alerting, MongoDB migrations.
- Simon Fraser University, 2017–2020 — BSc Computing Science. Dean's Honour Roll, Fall 2019 and Fall 2020.
- Stack: TypeScript, Python, Rust, Postgres, Cloudflare, AWS, Pipecat, MCP.
- Based in Vancouver. Remote, Canada.