Product advisor at UMMA Foundation: UMMA app at ummaapp.com, +20% conversion, +50% donation size, sprint cadence, and vibe coding coaching for the team.

Connect community and giving in one app

UMMA Foundation runs relief, agriculture, and community programs across 15+ countries. The UMMA app is how donors and volunteers stay connected: events, announcements, campaigns, and conversations in one place.

Umma Relief, Umma Farm, and community channels had sounded like three brands in notifications and landing pages. While advising, we aligned verbal branding and built reusable modules: donation blocks, story cards, and impact stats shared across properties. One voice from the field to the phone.

Masjids and community centers can run the same content on a TV dashboard: prayer times, announcements, local businesses, and feeds members see in the app.

How members stay connected

Members find communities near them, RSVP to events, and give from the same thread they use for announcements. Leaders see engagement in one admin view instead of chasing updates across channels.

Fix where donors dropped off

We mapped the mobile donation path screen by screen. Most abandonment happened before amount selection: too many program choices with equal weight, unclear impact copy, and trust signals buried below the fold.

We rewrote the first screen around one program per campaign, surfaced where the meal or kit went, and moved payment trust marks up. Conversion moved 20% once donors could answer "what happens next" in one glance.

Ship on cadence when campaigns will not wait

Work had been hero-driven: urgent fixes, unclear requirements, uneven QA. We introduced lightweight sprint planning, definition-of-done for store releases, and a single backlog ranked by donor impact and engineering risk.

The team released core features to app stores with full QA on the paths donors used most. Predictability mattered because Ramadan and emergency campaigns do not wait for process debates.

Coach the team on vibe coding

Speed only helps if donor paths stay stable. While advising, I coached the engineering team on vibe coding: when to use AI-assisted development, how to review agent output before merge, and which flows needed human judgment first (payments, trust copy, store releases).

We paired live sessions with small shipped slices so the team learned by doing, not by slide deck. The goal was a team that could adopt AI development without breaking the donation funnel. Same pattern I write about in The future of developers when AI writes the first draft.

Grow average gift and repeat donors

After conversion stabilized, we tested suggested amounts tied to tangible outcomes: meals, medical kits, farm supplies. Average donation size grew 50%.

We paired the UI change with post-donation follow-up that showed delivery proof, which kept repeat donors coming back with a light first tap. Field impact and app engagement reinforced each other.