We're the Microsoft Singapore engineering & customer-engineering team. This org hosts sample solutions, accelerators, and reference architectures we build with and for our customers across the public sector, financial services, and ISV community in Singapore — spanning Azure, AI, Microsoft 365, Power Platform, and Dynamics 365.
We practice spec-driven engineering and AI engineering as the default way we deliver software with our customers.
We start every engagement from a written specification — not a ticket, not a Figma, not a Slack thread. Specs are the source of truth that humans review, agents execute against, and tests verify.
- Specs first — problem statement, user journeys, acceptance criteria, and constraints are agreed before code is written.
- Specs as code — specifications live next to the code in the repo (e.g.
/specs,AGENTS.md,.github/instructions/), versioned and reviewed in PRs. - Executable contracts — OpenAPI, JSON Schema, and evals turn intent into machine-checkable artifacts.
- Traceable delivery — every change links back to a spec section, so reviewers (human or AI) always know why.
We don't just build with AI assistants — we build AI products and apply AI engineering rigour to everything we ship.
- Agentic workflows — multi-agent systems on Microsoft Agent Framework, Foundry, and Copilot Studio.
- Evals over vibes — every AI feature ships with an offline eval suite, golden datasets, and tracing in production.
- Model-aware design — picking the right model per task (frontier vs. SLM, hosted vs. on-device) and budgeting tokens / latency / cost up front.
- Responsible AI by default — content safety, prompt-injection defences, grounding, and human-in-the-loop where it matters.
- Copilot-native developer loop — GitHub Copilot, custom skills, and MCP servers wired into our day-to-day engineering.
- ☁️ Azure — landing zones, IaC accelerators (Bicep / Terraform / AVM), GCC enablement
- 🤖 AI & Copilot — M365 Copilot extensibility, Foundry agents, Azure AI Search
- 🛡️ Security & Public Sector — GCC-ready patterns, Sentinel, threat intelligence
- 🧱 Platform & DevEx — engineering playbooks, code-with engagements
| Project | What it is |
|---|---|
| caf-terraform-gcc-starter-kit | CAF Terraform accelerator for Singapore Government Commercial Cloud. |
| avm-terraform-gcc-starter-labs | Hands-on labs using Azure Verified Modules for GCC. |
| m365copilot-game | A fun M365 Copilot demo and learning sample. |
Browse all public repositories at github.com/orgs/microsoft-sgp/repositories.
Most repositories in this org are Internal to Microsoft or Private to specific customer engagements. If you're a Microsoft Singapore customer or partner and need access to a specific engagement repo, request it via our Get Access form.
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.
