Design & Collaboration
Figma, Adobe XD/CC, Miro, Jira, MS Teams
Frontend
Vue.js, HTML5, CSS3
Backend / APIs
PHP (Laravel), SQL
AI & ML
Google Cloud Vision AI, GCP STT/TTS, Vertex AI for LLM Orchestration
DevOps & Infrastructure
AWS, CMS, FDA Nutrition API, POS integrations
Imagine sitting down at a restaurant. You’re handed a menu—maybe printed, maybe digital—but it’s exactly the same for everyone in the room.
It doesn’t care that you’re allergic to shellfish.
It doesn’t know you’re on a low-carb diet.
It doesn’t understand you’re craving something light because it’s 95°F outside.
It just… sits there. Static. Generic. Impersonal.
If you have questions, your only real option is to call over a server, who then disappears into the kitchen to double-check. Sometimes they come back unsure. Sometimes they offer a guess. And in the worst case—like if the aioli has raw egg or the pesto contains hidden pine nuts—you’re one wrong order away from a trip to urgent care.
That’s not just inconvenient. It’s broken.
Now multiply that scenario across every table, every day, in thousands of restaurants in the U.S.—with real consequences:
Guests feel invisible. Nearly 79% of diners want menu recommendations tailored to their preferences and context—but fewer than 12% ever get them Restaurant Dive+1Toast POS+1.
Decision overwhelm paralyzes. Menus bloated with endless choices lead guests to default to the familiar—reducing the chance of trying new, higher-margin items Mental Floss.
Waste and lost revenue add up. The hospitality industry discards nearly 5.8 million tons of food per year, much due to misaligned menus and inventory gaps wsj.com.
Older tech costs serious money. Cloud-based POS systems are now used by 71% of restaurants, yet many still rely on outdated software—leading to inefficiencies, training issues, and avoidable mistakes Restaurant Dive.
Static menus don’t just frustrate guests—they erode trust, waste resources, damage the guest experience, and limit revenue.
The pain of static, outdated menus doesn’t just frustrate guests—it puts daily pressure on the people running restaurants.
That’s why xMenu was designed for two connected audiences:
These are the people inside the business who deal with the fallout of a non-dynamic menu every single day:
Who have to play “go-between” when guests ask about ingredients, allergens, or wait times.
Every guest walks in with personal needs, tastes, and expectations.
For these users, a static menu feels disconnected. xMenu gives them a smart, tailored experience without needing to explain themselves every time.
xMenu is built on a B2B2C model. Here’s what that means in practice:
It’s a silent upgrade for the guest and a powerful tool for the business.
xMenu doesn’t just fix menus — it reinvents them.
Where static menus ignore context, xMenu listens. It personalizes every dining experience in real time by adapting to the guest, the kitchen, and the moment.
Here’s how:
xMenu was designed with one thing in mind: make the menu work harder — for you.
Whether you’re managing a single location or a hospitality group with dozens of venues, xMenu gives you centralized control and real-time flexibility without the usual tech headaches.
Here’s what it unlocks:
Centralize everything: Manage all your menus — for dine-in, room service, poolside, kiosk, delivery — from a single dashboard. No more juggling PDFs, printouts, or disconnected platforms.
Create menus by context: Set up unique menus by room, floor, zone, or time of day. Want a limited brunch menu in the rooftop bar and a full menu in the main dining room? Done in minutes.
Dynamic sales optimization: Boost revenue by tying your menu to real-world variables. Rain in the forecast? Suggest warm soups. Big game tonight? Promote shareables. Run out of truffle oil? Instantly 86 truffle fries across all menus.
Deep personalization for guests: Let guests see a version of the menu that speaks to them — their allergies, their preferences, even their mood. What they see is what they want.
Faster flow for your staff: Servers and chefs save time. Guests ask fewer clarification questions. Managers spend less time updating menus. And when things change (and they always do), updates take seconds — not hours.
Better guest experience = stronger brand: Guests feel understood. Staff feel empowered. And your restaurant runs smoother, smarter, and more profitably.
xMenu is more than a digital menu —
it’s an intelligent layer between your guest’s desires and your kitchen’s reality.
xMenu wasn’t just designed — it was discovered, shaped by deep research and real conversations across the hospitality industry.
Over 80 interviews with restaurant managers — from fast-casual to fine dining — and more than 200 guest discovery calls revealed a consistent truth:
people want menus that understand them.
That insight became our north star.
We didn’t assume. We listened.
We ran user discovery not only for xMenu but also during the HubOrder project, where we studied how guests decide what to eat — and what frustrates them.
The result? A platform that builds the menu around the guest, not the other way around.
I designed xMenu to personalize itself before a guest even opens the menu.
This meant the menu wasn’t just dynamic — it was relational.
We built comprehensive food profiles for every item on the menu:
Guests can ask questions, get answers, and leave a review for each individual dish.
For the first time, restaurants gain feedback at the dish level, not just at the table level — a game-changer for menu iteration.
To keep the dining experience warm and personal, we built server and chef profiles into the guest-facing app:
This bridges the human gap often widened by tech.
I didn’t just want to design a digital menu.
I wanted to build a smarter, more human way to eat out — one that adapts to real people in real moments.
As Founder, System Designer, UX Lead, and CTO, I:
This was strategic leadership by product — I didn’t delegate vision; I built it with my team.
In a pilot with an Italian restaurant group:
xMenu earned backing from Techstars + Ecolab (2023) for its role in food safety and personalization.
What I’d Do Differently, and Why xMenu Still Matters
Looking back, xMenu was ambitious — and necessarily so.
We weren’t trying to digitize menus. We were trying to reimagine how restaurants communicate, serve, and personalize experiences at scale — using design, system logic, and real-world empathy.
Those moments felt small, but they added up to something deeply human.
If I were to start today:
xMenu was never meant to stop at menus.
We’re already laying the groundwork to connect it with xBrain, enabling:
In a way, xMenu taught me that great products don’t just solve pain points — they spark possibility.
And that’s what I’ll keep building toward.