PS
Full stack developer · Built at Contollo · Aug 2024 — Nov 2024
A multi-tenant platform that let client organizations compose and run automations for their own operational processes, with AI assistance built into the workflow.
Private product
Context
01Every client automates different processes over differently shaped data, but all of them share one deployment. The architecture had to absorb that variation without forking per client.
What I did
02- Built the NestJS backend and the Angular frontend around SOLID, CQRS and Domain-Driven Design boundaries.
- Modeled tenant data on Firestore so client-specific document shapes could vary without schema migrations.
- Built .NET Core integration APIs over OAuth for OpenAI, QuickBooks and DevExpress reporting.
Stack
03- NestJS
- Angular
- TypeScript
- Firestore
- .NET Core
- OAuth 2.0
- OpenAI API