Fullstack .NET / Azure Developer
Patient surveys, automated notifications, lead capture, and analytics for dental clinics. The platform serves ~200 tenants, including dental groups such as Portman Dentex and Medicover, across 1,000+ clinics and over 2 million patients. I work in an international Scrum team of six (Poland/UK), review code, shape technical decisions, and talk directly with the client.
- Maintain 7 of the platform's 15 microservices; designed and built services end to end, from architecture to their own CI/CD pipelines
- Built event-driven processing on Azure Service Bus that delivers ~300,000 notifications and patient surveys per month
- Architected an asynchronous PDF-generation service producing ~15,000 documents monthly, decoupled from user-facing requests
- Integrated 7 external data sources, including custom webhook integrations for Boxly and Dengro, plus Dentally, Aerona, D4W, Zapier, and FTP feeds
- Implemented the multi-tenant data model with tenant- and location-scoped access, JWT permission scoping, and MSAL authentication, so each tenant sees exactly its own data
- Developed the admin platform on an Angular monorepo and built the patient survey UI with lead capture, the product's main revenue flow
- Built an AI-assisted response flow for patient requests using Microsoft Foundry
.NET · C# · Azure Functions · Service Bus · Cosmos DB · Container Apps · Microsoft Foundry · Angular · TypeScript · MSAL · JWT · Azure DevOps · Docker