Pinhome Mobile App

Property Search and Transaction App - 2022

Role: Software Engineer

Tech Stacks: Flutter

Overview 🔗

Pinhome is a property search and transaction app with 500K+ downloads on the Play Store. It helps users discover properties, simulate mortgage payments, and apply for home loans — all within a single mobile experience.

Role & Context 🔗

As a Software Engineer on the Mortgage Tribe, I contributed to the Flutter mobile app, building features for loan simulations, mortgage applications, and property discovery. I also worked on the internal SDK used across multiple features in the app.

Key Features 🔗

Mortgage Simulator 🔗

Loan calculation and mortgage simulation tools for property buyers.

Property Discovery 🔗

Search and browse properties with filtering and detail views.

Mortgage Applications 🔗

End-to-end mortgage application flow from submission to tracking.

Internal SDK 🔗

Contributed to the shared SDK regulating common patterns across multiple feature teams.

Build Notes 🔗

Team Structure 🔗

Worked within the Mortgage Tribe at Pinhome alongside other feature teams. The shared internal SDK regulated common patterns — navigation, theming, and data fetching conventions — so that features built by different teams remained consistent across the app.

Mobile-First Mortgage Experience 🔗

Mortgage workflows are inherently multi-step with document submissions, calculations, and status tracking. The mobile experience needed to guide users through each step clearly while handling the complexity of different loan products and bank partnerships.