Chibugle

Most food review platforms treat dining as a universal, flat experience. But Filipino dining isn't just about a white tablecloth and a quiet room—it is communal, loud, and heavily tied to value. Chibugle is not just another restaurant directory. It is an engine built to ask the right questions: Does this suit the local palate? Is it genuinely worth the penny? Is the service reasonable contextually? And fundamentally, are we dining the way it should be done in the Philippine context?

Role

Lead Engineer

Responsibilities

Next.js,C# .NET,Python,TailwindCSS

Architecture &
The Challenge

Standard 5-star rating systems are homogenized and Westernized. They fail to capture the metrics that actually matter to a Filipino diner. The challenge was building an algorithmic evaluation matrix that didn't just aggregate arbitrary stars, but quantified taste, true value, and cultural authenticity.

You can't answer complex cultural questions with a basic CRUD app and a 5-star toggle. I had to rethink the underlying data model for how reviews are stored and calculated. Instead of a flat aggregate score, I engineered a multi-dimensional rating matrix. The system parses user feedback across four strict, weighted vectors: Palate Alignment (Taste), Economic Viability (Value/Worth), Contextual Hospitality (Service), and Cultural Authenticity (The 'Way We Dine' metric). By breaking the rating system away from a single ambiguous number, the backend can calculate and serve highly specific recommendations based on what a user actually prioritizes for a given meal, completely redefining the search and discovery flow.

Outcome

"Replaced the flawed, arbitrary 5-star review standard with a localized, multi-metric scoring engine. It allows users to filter out the noise and find dining experiences that genuinely hit the intersection of budget, palate, and cultural expectation."