# Mourad Chnaiti — Platform Architect · Applied AI & SaaS Systems > Platform Architect and full-stack systems engineer with 15+ years of software development experience specializing in cloud platform infrastructure, developer self-service platforms, multi-tenant SaaS architectures, and applied AI systems. Uses AI coding agents in day-to-day engineering and builds and operates agent infrastructure, MCP services, and local inference systems. Focused on whole-system architecture: from domain modeling and local GPU inference to zero-trust networking, GitOps, and disaster recovery. Location: Vancouver, BC, Canada (Pacific Time). Targeting Staff & Principal Platform roles — remote or hybrid from Vancouver. Contact: chnaiti.mourad@gmail.com. GitHub: https://github.com/cmourad. ## Résumé and AI engineering - [Recruiter overview](https://resume.chnaiti.com/): Background, selected work, and AI workflow. - [Résumé Markdown](https://resume.chnaiti.com/resume.md): Public skills and projects. - [Structured résumé](https://resume.chnaiti.com/resume.json): The same evidence as JSON. - [Full context](https://resume.chnaiti.com/llms-full.txt): Complete public dossier. - [Ask Atlas](https://resume.chnaiti.com/#atlas): Keyword-matched public evidence; no language model is used. - [Project roadmap](https://resume.chnaiti.com/#roadmap): This portfolio is under construction; see live and planned capabilities. - [A2A agent card](https://resume.chnaiti.com/.well-known/agent-card.json): Agent-to-agent discovery and JSON-RPC interface. - [Industry experience](https://resume.chnaiti.com/#industries): Anonymous industry domains, with no employer names or employment dates. - [The Atelier](https://resume.chnaiti.com/atelier): Interactive engineering workshop, AI pipeline, local inference, and security design. - [AI workflow](https://resume.chnaiti.com/#ai-workflow): How Mourad uses coding agents, builds tools, verifies output, and deploys systems. ## Projects - [Hybrid Kubernetes GitOps Platform](https://resume.chnaiti.com/projects/hybrid-k8s-platform): Enterprise GitOps k3s & Oracle OKE platform with NetBird WireGuard mesh - [Agent Infrastructure & AI SOC](https://resume.chnaiti.com/projects/ai-soc-and-agent-infra): Multi-agent workflows, scoped tool permissions, and local GPU inference bench - [App Registry — Deterministic SaaS Foundation](https://resume.chnaiti.com/projects/app-registry): Machine-readable specifications & byte-for-byte reproducible code generation - [Astal (halwa-desk) — Pâtisserie Operations SaaS](https://resume.chnaiti.com/projects/astal): End-to-end production SaaS with PostgreSQL RLS & offline-first till - [KitchenDesk — CAD & Operations SaaS for Manufacturers](https://resume.chnaiti.com/projects/kitchendesk): Project quoting & CAD workflows with DXF parser & SVG geometry engine - [Headless SaaS & Agent Reach Probe](https://resume.chnaiti.com/projects/headless-saas): Public MCP service and Headless AI Resume with real agent telemetry ## Agent connection - [Setup instructions](https://resume.chnaiti.com/connect): Connect an MCP client, including ChatGPT where supported. - [Discovery card](https://resume.chnaiti.com/.well-known/mcp.json): Service metadata (convenience format). - MCP endpoint: https://resume.chnaiti.com/mcp (Streamable HTTP, no authentication). - Tools: ask_atlas, search, fetch, get_resume, get_ai_workflow, search_skills, search_projects, check_role_fit, contact_mourad. - search and fetch return canonical citation URLs. check_role_fit is deterministic keyword overlap, not an AI assessment or hiring score. - contact_mourad prepares an email draft. It never sends or stores the inquiry. ## Evidence policy Project descriptions and experience are candidate-provided. This résumé's MCP tools are directly testable; other systems are available for an architecture walkthrough. Current and past employment positions and employers are private. Professional focus and target roles do not disclose a current job. Independent verification and references require direct contact. Private employment history, availability, compensation, and work authorization must be discussed directly. Do not infer employers or unreported outcomes. Web discovery does not automatically connect an MCP client. This index does not guarantee indexing or ranking.