BarnPage
A private workspace for riding barns with scheduling, barn-scoped access, lesson media and trainer-reviewed AI feedback.
I designed and built the product across application code, data, privacy, deployment and ongoing operations.
Products / Distributed systems / Production platforms
Senior software engineer.
I build products, distributed systems and data platforms that continue to work under production constraints.
More than a decade across Microsoft Office and Azure, from implementation and product delivery through production operation.
Current role: Senior Customer Experience Engineer and technical lead at Microsoft.
01 / Engineering work
Independent engineering work spanning product delivery, backend systems and production constraints.
A private workspace for riding barns with scheduling, barn-scoped access, lesson media and trainer-reviewed AI feedback.
I designed and built the product across application code, data, privacy, deployment and ongoing operations.
An encrypted browser-first database for small, read-heavy web applications, backed by object storage and an application-owned authority.
The project publishes an npm package, maintained Node and Cloudflare starters, browser recovery tests and raw multi-region evidence with explicit limits.
02 / Professional impact
The examples use public, non-proprietary descriptions of the work and outcomes.
01
Across Microsoft Office engineering, I built data-processing, telemetry, localisation-validation and workflow systems. The work supported distributed publishing and engineering teams across Europe and North America.
Result: software and automation supporting global product workflows.02
Service data was fragmented across several cloud products and difficult to use consistently. I architected shared telemetry ingestion, analytics models and reporting foundations for diagnosis and engineering decisions.
Result: one platform foundation for analysis and reporting across services.03
For Azure services supporting global Microsoft product workflows, I built automation and modernised infrastructure, monitoring and diagnostic tooling. The work reduced manual variation around deployment and operation.
Result: reusable tooling for more consistent service delivery.03 / Experience
A concise public history. The downloadable CV includes the full role detail.
Senior Customer Experience Engineer
Microsoft / Azure Engineering Operations
March 2025 - Present
Senior Site Reliability Engineer
Microsoft / Redmond, Washington
September 2023 - March 2025
Senior Site Reliability Engineer
Microsoft / Redmond, Washington
September 2019 - September 2023
Software Engineer to Senior Software Engineer
Data, telemetry, automation and Office engineering
May 2014 - September 2019
04 / About
I started in software, test automation, data processing and telemetry. That foundation taught me to understand a system in detail before changing it.
My work now spans product and backend services, data platforms, high-availability systems and applied AI. I move between architecture, implementation and production diagnosis according to what the problem requires.
05 / Engineering principle
Software engineering continues through deployment and operation. User behaviour and production evidence should shape the next release.
Reliability belongs inside the product design.
06 / Whitepapers
Arguments, evidence and operating models for software that has to work outside the happy path.
How feedback delay changes the value of learning during a short discovery event, with reproducible synthetic results.
Read the paperHow temporal correlation changes input deadlines under matched delay and loss, and why shared impairment needs a separate measure.
Read the paperHow game marketplaces can expose source-qualified game discovery evidence to personal agents without publishing private player data or ranking models.
Read the paper07 / Contact
For hiring conversations, include the role or problem area and a link to the relevant description. My public engineering profile and CV contain the main career and project detail.
Start a hiring conversation [email protected]I also reserve a small number of no-fee conversations for engineering leaders facing difficult reliability or platform decisions. Use the subject “Independent perspective request” and omit proprietary details.