Sydney + remote · pre-sales engineering & field work

Helping engineering teams turn AI ambition into shippable apps — from first conversation to working code.

I’m a pre-sales solutions engineer who treats the field as a craft. Discovery, architecture, demos that survive scrutiny, immersions that ship code on the day, and a product-minded lens that turns customer evidence back into product input.

Currently Solutions Engineer at Microsoft · ex-LaunchDarkly · ex-GitHub · Sydney since 2009

Sydney · 2026 Xavier Morris presenting on stage
“How we think” Agentic development principles · enterprise immersion
The through-line of more than fifteen years in Sydney: I help engineers become more capable — open-source contributors, platform teams, enterprise crews shipping AI for the first time. — operating thesis
In the field

Receipts. Not stock photography.

Hands-on enterprise immersions, hackathon kick-offs, developer days, intimate co-design sessions and 200-seat keynotes — selected moments from work across Australia.

Enterprise AI hackathon kick-off signage in Sydney
Enterprise AI hackathon
Sydney · multi-team build
Auditorium audience of 200+ engineers at a keynote
200+ engineers
Auditorium · keynote
GitHub Copilot Dev Days cohort photo
Copilot Dev Days
Public · Sydney
Engineers in a hands-on agentic development immersion
Agentic immersion
Hands-on build & ship
Co-design workshop in a boardroom with multiple engineers
Co-design workshop
Discovery → reference design

Customer-identifiable references shown only where public approval exists. Photos used with consent.

About

A practitioner — engineer first, evangelist second.

I’m a pre-sales solutions engineer based in Sydney. Day to day I sit between enterprise engineering leaders, platform teams, and the AI tools they’re trying to put into production — translating ambition into running code.

The job is part architect, part operator, part facilitator. Pre-sales in the original sense of the word: I’m there before the contract, in the discovery, the technical evaluation, the proof-of-concept, the executive briefing, and the design partnership that follows. Field in the literal sense: I run the immersions, the workshops, the hackathons and the 200-seat keynotes where it’s settled whether an idea becomes a service.

I joined Microsoft in 2025 after five years at GitHub (2017–2022) and two years at LaunchDarkly (2022–2024), doing variants of the same craft — pre-sales, field, customer architecture — across developer platforms, safe delivery, and now AI. The arc has been deliberate: from helping open-source contributors ship better code, to helping platform teams ship safely with feature flags and progressive delivery, to helping enterprise crews ship AI for the first time. The audience changes; the test doesn’t.

Did the team leave with something they can run on Monday? — the only test I trust

Where I differ from a textbook field engineer is the product lens. I treat every customer immersion as discovery for a product I don’t yet own. Field signal — what worked, what didn’t, what the customer asked for that doesn’t exist yet — gets written down and sent back. A solid pre-sales engineer ships demos. A product-minded one ships insight.

I show up to be useful. Whether it’s a two-day immersion for a tier-one bank, a hackathon keynote for 200+ engineers, or a 60-minute architecture review that unblocks a stuck POC — the goal is the same: the team leaves with a working pattern, the company leaves with a smaller risk, and the product team leaves with one more piece of grounded evidence.

Principles

How I run the play.

Six axioms that sit underneath every engagement. None of them are slogans; each one is something a previous engagement made me write down.

i.

Demo what survives Monday morning.

Anything that only works on Friday afternoon is theatre. Pre-sales demos that don’t deploy don’t count.

ii.

Write the success criteria before the code.

Every POC starts with a one-page rubric agreed with the customer. The rubric is the deliverable; the code is the proof.

iii.

Field signal is product input.

What customers ask for, what blocks them, what they hack around — write it down, send it back to product with the evidence that makes it actionable.

iv.

Customer evidence beats vendor enthusiasm.

If the room hasn’t pushed back, I haven’t earned the recommendation yet. Discovery first; demo when the question is sharp.

v.

The room is the unit of work.

Immersions, workshops, briefings — the design problem is always the room first, the slides second, the code third.

vi.

If it doesn’t deploy, it doesn’t ship.

Every reference architecture I leave behind ends with a working azd up or its equivalent. Diagrams that don’t become services are debt.

Chapters

Where I’ve been doing the work.

Three chapters, one through-line. Future chapters slot in here without restructuring anything else.

  1. 2025 — present · current

    Solutions Engineer · Microsoft · Sydney

    Pre-sales and field engineering for the Microsoft AI stack across ANZ. Enterprise AI immersions, GitHub Copilot adoption, Azure AI Foundry reference patterns, agentic developer workflows, and frontier-model rollout. Hackathon and Dev Day keynotes for audiences from 12 to 200+.

    Pre-salesField GitHub CopilotAzure AIAgents
  2. 2022 — 2024 · two years

    Enterprise Solutions Engineer · LaunchDarkly · Sydney

    Pre-sales and field engineering across enterprise customers in ANZ adopting feature management at scale. Worked with platform teams, SRE crews and product engineering to make safe rollout, experimentation and progressive delivery the default — rather than a brave act.

    Pre-salesEnterprise Feature managementProgressive deliveryExperimentationSRE
  3. 2017 — 2022 · five years

    GitHub · Sydney

    Field and customer engineering on the developer platform itself. Five years working with open-source maintainers, platform teams, and enterprise customers as GitHub matured from source-control to a full developer platform — including the first generations of Copilot. The discipline I run today was forged here.

    Field engineering Developer platformsOpen sourceEnterprise adoption
  4. earlier

    Edtech & Australian civic projects

    Software engineering across edtech and Australian civic projects — from a successful educational application to community-facing builds with NSW government. The places I learned to take vague briefs from non-technical stakeholders and ship something usable.

    Software engineeringEdtechPublic sectorNSW government

Full history on LinkedIn.

Capabilities

Four pre-sales outcomes I get hired for.

Each starts with a discovery conversation, ends with running code your team can extend, and leaves the product team one customer-grounded data point richer.

i.

Win the technical evaluation

Take an opportunity from RFI to signed POC with a demo that survives scrutiny. Discovery, scoring rubrics, working code, hand-off plan.

  • Discovery brief & written success criteria
  • POC scope, plan and demo script
  • Working code with eval harness
  • POC readout deck with honest gaps
ii.

Architect the solution

From whiteboard to reference architecture with cost, security and evaluation built in — the IaC that turns a diagram into a deploy.

  • Reference architecture (one page + one repo)
  • Sizing & cost model · token-aware
  • Security & Responsible AI checklist
  • Bicep / azd template ready to run
iii.

Run the field motion

Compress a quarter of learning into a day. Enterprise immersions, hackathons, executive briefings, dev days — designed around the room, not the slides.

  • 1–3 day immersion design & facilitation
  • Executive briefing centre sessions
  • Hackathon keynote & coaching
  • Customer advisory board agendas
iv.

Shape the product

The PM-adjacent muscle. Turn customer evidence into structured product input — the kind product teams can act on without translation.

  • Voice-of-customer → PM feedback loop
  • Design-partner program coordination
  • Field-signal scorecards & trend write-ups
  • POC outcomes routed to product as evidence
Selected plays

Anonymised pre-sales wins.

A sample of recent engagements, abstracted to vertical and shape. Named references provided on request, where public approval exists.

Microsoft Build 2026 · public
Delivered four hands-on labs at Microsoft Build — agent observability on Microsoft Foundry, reinforcement fine-tuning from traces, GitHub Copilot extensibility (skills · MCP · hooks · plugins), and an AI app on Azure SQL Hyperscale + Microsoft Fabric + Foundry. Outcome: public lab repos co-authored with Microsoft engineering; runnable patterns now used in customer immersions across ANZ. All four labs on GitHub →
4 labs
Tier-one Australian bank
Designed and ran a multi-cohort GitHub Copilot enablement spanning 200+ engineers. Outcome: measurable productivity uplift, internal champion network, repeatable playbook handed to the platform team.
200+ engineers
National utility provider
Pre-sales architecture for an agentic document-processing use case — idea to running pilot in three weeks. Outcome: pilot moved to funded production engagement; reference pattern reused on subsequent customer.
3 weeks · idea→pilot
Major financial services
Pre-sales architecture review that unblocked an in-flight AI program — reframed scope, re-sequenced delivery, removed two redundant services. Outcome: program back on track; net cost reduction in proposed footprint.
Unblocked
Public hackathon · enterprise audience
Keynote, technical coaching and judging across a 48-hour hackathon — 12 teams shipped working AI demos; several promoted to internal pilots. Outcome: cross-team relationships, demo library reused in subsequent immersions.
12 teams · 48 hrs
Platform & developer-tools team
Field-signal write-up consolidating 15+ customer engagements into a structured product-feedback document for engineering leadership. Outcome: prioritisation evidence used in subsequent roadmap decisions.
15+ engagements

Numbers and verticals are accurate; customer identities are abstracted unless explicit approval exists.

Speaking

Stages and series — built for engineers in the room.

I speak best when the audience can ask follow-ups. Keynotes, technical demos, panels and facilitation across vendor, partner and community events in Australia.

  • Pre-sales for the AI era: discovery, POCs, and evaluations that hold up
  • Observing & optimising hosted agents on Microsoft Foundry
  • Improving agent behaviour with reinforcement learning from traces
  • Extending GitHub Copilot — skills, MCP servers, hooks and workflows
  • AI apps on Azure SQL Hyperscale, Microsoft Fabric & Foundry
  • Agentic developer workflows & the SDLC implications
  • Practical Responsible AI for builders
  • Running an enterprise AI immersion that actually ships code
Microsoft Build 2026
4 hands-on labs · public
GitHub Copilot Dev Days
Public · Sydney · 2025–26
Copilot CLI Office Hours
Regular · live demos
Inside Azure AI · Apps · Agents
Industry · 2025–present
Tech Elevate
Industry · 2025–present
Enterprise immersions
Finance · utilities · public sector
Lab

Notes from the workbench.

Short, opinionated write-ups on what worked — the playbooks, patterns and small builds behind the engagements.

Build 2026 · Lab

Observe, optimise & protect hosted agents on Microsoft Foundry

Auto-generated evaluators, trace-linked analysis, adaptive red-teaming — moving multi-agent systems from prototype to production with Foundry Observability.

Read on GitHub →
Build 2026 · Lab

Improving agent behaviour with reinforcement learning from traces

Inspect execution traces, define “good behaviour” with evaluation graders, and apply RFT to reinforce better decisions — without redesigning the agent.

Read on GitHub →
Build 2026 · Lab

Make GitHub Copilot work your way

Customise Copilot across CLI and VS Code — plugins, hooks, agents, skills, instructions, prompts and MCP servers. Practical patterns you can drop into your codebase.

Read on GitHub →
Build 2026 · Lab

AI app with Azure SQL Hyperscale, Fabric & Foundry

Build a RAG FAQ assistant with Azure SQL vector search, mirror operational data into Fabric OneLake, govern with Purview, orchestrate with Foundry Agents.

Read on GitHub →
Drafting · Playbook

How I structure a six-week enterprise AI POC

Discovery, success criteria, weekly cadence, demo script, and the readout that makes the next decision easy.

Drafting
Drafting · Field → Product

Turning field signal into product feedback

A lightweight template for converting customer engagements into product input that engineering teams can act on.

Drafting
Work with me

Four ways teams typically engage.

Pick the shape that matches where you are. I’ll always start with a free 30-minute working session to make sure the engagement is set up to succeed.

i.

Working session

One topic, one whiteboard. Architecture review, demo prep, RFP technical input, or unsticking a stuck POC.

60 min · single session
ii.

POC engagement

Discovery → success criteria → working code → readout. The full pre-sales arc, instrumented end to end.

2–6 weeks · scoped
iii.

Enterprise AI immersion

Idea → prototype with your team driving the keyboard. Cohort programs and executive briefings included.

1–3 days · cohort
iv.

Speaking · facilitation

Keynotes, technical demos, panels, internal enablement, customer advisory board facilitation.

half-day → multi-day

Let’s build something.

The fastest way to start is a 30-minute working session. Bring a real problem — we’ll leave with a sketch of the next two weeks.

Colophon · v1 · refreshed Mar 2026

How this site is built.

Built with the same patterns I trust in production — observable from day one, secured by managed identity, cheap to run. Azure today, because that’s where I do my deepest work.

Architecture · Azure today

Static hosting at the edge
Azure Static Web Apps · free SSL · global CDN.
Serverless API
Azure Functions · Flex Consumption.
Frontier-model inference
Azure AI Foundry · first-party + catalog.
Retrieval
AI Search · vector + semantic.
Media & CDN
Blob Storage + CDN, on-the-fly resize.
Telemetry
App Insights · cost & token dashboards.
Identity & secrets
Managed identity + vault.
Posture management
Defender for Cloud baseline.

Stack

AstroNewsreader serifAzure Functions TypeScriptazdBicep GitHub ActionsAzure AI FoundryAI Search Cosmos DBContent SafetyFrontier models

Reference repo: github.com/xavierxmorris