Azure Serverless Consultancy — Enterprise Data Processing
Mission
Deliver production-ready Azure and M365 solutions for enterprise clients, balancing speed, platform fit, and long-term maintainability in a consultancy environment.
Tech Stack
- C#, .NET, Azure Functions, Azure API Management
- SharePoint, Dataverse, React, TypeScript
- Application Insights for monitoring and diagnostics
Deliverables
- Built serverless C#/.NET CSV-processing pipelines for high-volume data workloads.
- Delivered internal enterprise tooling used by 200 users.
- Implemented AI-driven automation flows to reduce repetitive operations and accelerate support workflows.
- Integrated backend services with SharePoint and Dataverse to improve enterprise data access.
- Contributed to client-facing delivery that turned trial engagements into longer-term contracts, including ASOS.
Outcomes
- CSV processing: ~5 minutes saved per 100,000 rows.
- Licensing savings: ~£5,000 per quarter for clients.
- Internal tool: 200 users, 90% satisfaction improvement.
- Support overhead reduction: ~3 hours/week.
- Helped convert trial engagements into longer-term contracts (ASOS specifically).
- AI-driven automation: 35% workload reduction, 5x query response speed improvement.
Trade-offs
Serverless architecture improved elasticity and operational simplicity for bursty workloads, while requiring stronger observability and clear failure-handling patterns for distributed execution. Consultancy delivery also required pragmatic prioritisation between ideal architecture and timeline-driven business outcomes.