Skip to main content
Back to all work
2026PrivateTech Lead · Full-StackPropital

Propital · Scaling a Chilean real-estate investment platform from zero to multi-product

Led the technical foundation of a real-estate investment product covering the full investment lifecycle, from lead to payment, with brokers, contracts, multi-tenant RBAC, and AI-native engineering standards.

Propital · Scaling a Chilean real-estate investment platform from zero to multi-product

The setup

I joined Propital when the company had no Slack, no documentation, and a handful of disjointed tools. Two years later it's a multi-platform real-estate investment product covering the complete investor journey for Chile, with brokers, contracts, team hierarchies and multi-tenant RBAC on top.

As the tech lead, my job was not only to ship features. It was to build the intellectual base of the engineering org: the monorepo, the gitflow, the review rituals, the deploy pipelines, the feature-flag strategy, and the documentation that lets a team of developers work in parallel without stepping on each other.

What I actually built

  • The monorepo that holds everything. APIs, services, multiple frontends, back-office, brokers platform, fractional investment. All in one coordinated codebase. Branch strategy, release trains, PR templates, GitHub Actions pipelines, code-owners per domain.
  • AI-native engineering standards. Typed repo-wide rules, an automated code-review agent with LLM scoring, structured docs, formalized domain boundaries. The consolidation let the team sustain the original scope with a significantly smaller headcount.
  • A redesigned landing page. Not a tweak. A ground-up rebuild with new sections, animations and narrative. The video case study shows the before and after.
  • The investment app. Property browsing with Leaflet maps, lead capture, profiling, proposal generation, mortgage simulations, reservation flow, operations and payment integration.
  • A back-office for operations, CRM-style leads and customer management, and reporting. The ERP layer that runs the business.
  • A brokers platform with contracts, team leaders, hierarchies and revenue splits. Each broker organization is a tenant with its own RBAC.
  • A fractional investment product (fraccionario.propital.com). Public-facing, letting investors buy slices of properties.
  • AWS infrastructure. Amplify for the frontends, Lambda for event-driven workloads, S3 for assets and documents, Cognito for identity across tenants.

Hard problems, chosen tradeoffs

Multi-tenant with wide RBAC. Brokers are tenants. Inside a broker, there are team leaders, mid-level operators, individual brokers. Customers have their own role set. A feature the broker-leader sees is not the same one the individual broker sees, and neither matches the customer app. I built the RBAC layer as a composable policy system so product could introduce new roles without engineering digging into auth every time.

Feature flags for parallel development. With multiple long-lived feature branches, feature flags became the only way to keep main deployable. I introduced a typed flag system that lives in a single source of truth and ships safely to any tenant, with flag rollout per broker.

Documentation as a first-class artifact. I documented the monorepo top to bottom: API contracts, service boundaries, front-end component library, onboarding paths, the full RBAC system, database schema references, formalized business domains with C4 diagrams. That's the single biggest reason a new dev gets productive in days, not months.

AI tooling as leverage, not decoration. The automated PR reviewer, the typed Cursor rules, the agent-readable documentation structure. They are not window dressing. They are what lets a small team maintain the same scope as a much larger one.

What I'm most proud of

The company went from "no Slack" to running a full CRM, ERP, brokers platform and public apps, and the engineering org went from ad-hoc to disciplined in the same window. The code is private, but the scaffolding is something I'd ship anywhere.

Artifacts