Real Estate Platform
Multi-role property platform: listing lifecycle, agency management, subscriptions and moderation.
118 api endpoints · 25 prisma models
Multi-tenant business platforms, APIs, mobile apps and websites. Layer boundaries enforced in CI, data model before screens, handover without surprises.
88 repositories · since 2022
Every case states the problem, the architectural decision and the measurement. Unmeasured claims are not published.
Multi-role property platform: listing lifecycle, agency management, subscriptions and moderation.
118 api endpoints · 25 prisma models
Multi-company maintenance flow: fault → SLA → work order → field → closure.
68 test files · 4 apps
Order → production → collection tracking for a manufacturing workshop. Windows, offline.
725 tests · 145 dart files
Every repository, including the ones not written up as a case. Filter by kind, language or year.
I think about the data before the screen; a data model outlives the code.
Relationships, not fields. Balances are derived, tenant id is a required parameter.
Business rules never attach to HTTP; the domain stays pure, the boundary is checked in CI.
Test the code that returns wrong results silently; a crashing screen announces itself.
Client generated from OpenAPI, Docker deploys, documentation you can take over.
No prices on the site: scope and duration are discussed, the quote comes after a discovery call.
A short message is enough. In a 30-minute discovery call we pin down scope and duration; the quote comes after that.