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
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
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
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.
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.
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.
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.
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
- 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.
Gallery

Pipeimob office — where the product gets built. 
Servi + Google Cloud Bootcamp — Ramping #3 badge, part of the team's technical immersion. 
Pipeimob team at Google's São Paulo office during the Google Cloud Partner ramping. 
Google Cloud Partner technical immersion — Google's São Paulo office.
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
- 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
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.