live SDK/API migration
Selected work
Encompass workflow integrations
- Legacy SDK
- Developer Connect APIs
- Azure Container Apps
- Custom workflow UX
Constraint
ICE Mortgage Technologies sent an end-of-life date for their legacy .NET SDK — we had to migrate every Encompass integration off it before the deadline while keeping existing workflows running.
Move
Rebuilt integrations around Developer Connect APIs and containerized TypeScript and C# services in Azure Container Apps with Terraform-managed deployments. Where the new APIs lacked feature parity — like the SDK's built-in popup messaging — we built custom webapp experiences to preserve the same UX.
Result
Decoupled the integration layer so workflow changes ship independently. The migration surfaced real API gaps that required workarounds, vendor negotiation, and accepting trade-offs — a live swap with no downtime on an externally imposed timeline.