/ Azure Architecture Consultant
Fortune 500 Ag Data Platform
Cloud-native field trial data for a global biosciences team
APIs
<inbound> <validate-jwt header-name="Authorization" failed-validation-httpcode="401"> <openid-config url="https://login.microsoftonline.com/{tenant}/v2.0/.well-known/openid-configuration" /> </validate-jwt> <rate-limit-by-key calls="60" renewal-period="60" /> </inbound>
/ THE STORY
The context
A Fortune 500 agricultural biosciences company runs thousands of crop product field trials globally — North America, China, India, Brazil. Data sources are fragmented across farm equipment, field management platforms, soil and tissue labs, satellite imagery, and legacy systems. The brief: unify all of it on Azure so agronomists and biostatisticians can actually use it.
My role
App Architect for the Azure platform layer — owning API Management (APIM) and shared C# microservices alongside a senior peer. Designed a three-product API governance model isolating internal systems, web/mobile frontends, and external partner integrations with independent rate limits, JWT validation, and audit. Pioneered a public-endpoint + IP-whitelisting pattern that unblocked enterprise networking constraints (corporate DNS forwarding restrictions) and prevented a multi-week architectural delay.
What it proves
I can architect Azure platforms at enterprise scale — API governance, multi-tenant identity, observable microservices — and ship through a Fortune 500's approval and infrastructure constraints.
/ HIGHLIGHTS
What stands out
- ✓ Three-product APIM model — partner misbehavior cannot starve internal traffic
- ✓ Dual-tenant Entra ID supporting workforce + external authentication
- ✓ Bronze/Silver/Gold data lake across 5+ ingestion sources
- ✓ APIM governance playbook + sign-off workflow with infrastructure team
/ TECH STACK
What it's built on
/ OTHER PROJECTS
Workautomate
AI desktop apps for remote workers
Multi-tenant M365 Platform
Microsoft 365 management for MSPs
Plugin-based Modular
Multi-tenant payroll SaaS with hot-installable plugins
AI-led Multi-app Delivery
Three abandoned apps, fully shipped solo with Claude Code in four weeks
Enterprise Application Support
Ticket-driven production support and maintenance for an enterprise application