Skip to content
Back to projects
Real-estate · TRM · Banking

Pipeimob

Brazil's first TRM platform integrated with a Digital Bank — fullstack across two squads.

Client
Pipeimob
Role
Desenvolvedor Full-Stack
Period
2025 — 2026
Duration
8 meses
In production
Overview

Overview

Pipeimob is Brazil's first Real-Estate Transaction Management (TRM) platform integrated with a Digital Bank — sales CRM, post-sale and rental automation, and integrated financial solutions in a single ecosystem. I worked as fullstack across two squads (Banking and Rentals), with Bubble.io as the primary stack and PHP/Node/Python on the backend.

  • Bubble.io
  • Bubble Plugins
  • PHP
  • Node.js
  • Python
  • REST APIs
Problem

Problem

Real-estate operations have a CRM in one tool, rental management in another, and billing/commission in a third — each with its own reconciliation spreadsheet. Late billing, miscalculated commissions, rentals without an audit trail. On a platform integrated with a digital bank, every financial bug becomes real operational risk.

  • CRM, rentals and finance living in separate systems, with no unified audit trail.
  • Commissions follow split rules per agency, agent and partner — manual calculation guaranteed errors.
  • Billing and receivables anticipation required real-time tax issuance and notary office integration.
Process

Process

  1. Fullstack across two squads — Banking and Rentals

    Active in both: Banking (the product's financial layer) and Rentals (end-to-end TRM). Small squads at scale-up cadence, with reviewed and shared code across both domains.

  2. Banking — where nothing can break

    The platform moves R$ 40MM/month in commissions; automated splits, receivables anticipation and tax issuance leave no room for error. Focus on stability, audit trails and coverage on every financial flow.

  3. Rentals — end-to-end TRM

    Post-sale and rental automation: contracts, recurring billing, receipts, tax documents and integrations with notary offices certified in São Paulo, Rio de Janeiro, Santa Catarina and Rio Grande do Sul.

  4. Bubble as the central piece + custom plugins

    Most of the product is built on Bubble.io. I shipped my own plugins to fill platform gaps and standardize UI/UX components across the two squads.

  5. Performance and standardization as routine

    Refactored critical Bubble flows with high-grade techniques: cutting redundant calls, optimizing workflows, debouncing heavy writes, standardizing naming and data type structure. Complementary backend in PHP/Node/Python for what Bubble doesn't scale well.

Technical decisions

Technical decisions

  • 01

    Bubble as serious engineering, not a shortcut

    Bubble.io ships fast, but scales only if engineering is disciplined: custom plugins, component standardization, workflow optimization. I treated Bubble like any serious language — code review, performance budget and our own plugins to cover gaps.

  • 02

    Polyglot backend only where it hurts

    PHP/Node/Python come in where Bubble doesn't scale well (heavy jobs, complex integrations, demanding financial processing). Everything else stays on Bubble to preserve iteration speed.

  • 03

    Banking squad treats errors as incidents

    In financial flows, bug = real money lost. Every deploy goes through dual review; rollback is the normal path, not an exception. Coverage on splits, anticipations and tax issuance isn't negotiable.

  • 04

    Bubble plugins to standardize across squads

    Recurring components (complex forms, uploads, masks, BR-specific validation) became shared plugins between Banking and Rentals. Reduces divergence and maintenance cost without locking the team into a rigid framework.

Results

Results

Platform indicators (agencies, commissions, partners) are public on Pipeimob's website (May 2026); my contribution is as a fullstack developer assigned to two squads.

Squads I worked in
Banking + Rentals
Stack
Bubble · Plugins · PHP · Node · Python
Agencies on the platform
400+ across 13 states
Commissions processed/month
R$ 40MM
Enterprise partners
Lopes · RE/MAX · Keller Williams · Auxiliadora Predial · Foxter · Loft, among others
Lessons

Lessons

  • Bubble done well is serious engineering — plugins, standardization and performance budgets matter as much as in any stack.
  • The banking squad doesn't tolerate ambiguity: clear rules, dual review, routine rollback. I learned to defend discipline at the PR level.
  • Working at a financial scale-up taught me to balance speed with discipline — the cadence is high, and so is the risk.
Current state

Current state

Platform running in production serving 400+ agencies across 13 states, processing R$ 40MM/month in commissions, with integrations certified in notary offices across SP, RJ, SC and RS and enterprise partners like Lopes, RE/MAX, Keller Williams and Auxiliadora Predial. I worked as fullstack across the Banking and Rentals squads, focused on performance, standardization and custom Bubble plugins.