top of page

About Us

Meribah Flow is a group of passionate techies and database architects keen on translating our collective experience in both ecclesial and corporate settings into applications that enable diocesan organizations to focus on and succeed at their mission. 

Our Team

Jack3_edited.jpg

Jack Ong

Chief Executive Officer


Deep experience in server-side computing, web engineering and data management.  Also a keen pilot and golfer.

IMG_0770.JPG

Matt Martin

Chief Product Officer

 

Youth Minister turned Salesforce Administrator.  Loves the outdoors and a good paella.

IMG_0781_edited.jpg

Soames Lum

Chief Development Officer

Software Solutions Architect with roots in e-commerce retail and customer 360 principles.  Soccer player with a mean BBQ game.

IMG_0792_edited_edited.jpg

Denis Boyer

Chief Data Officer

Loads of experience in Salesforce implementations especially in the pharmaceutical industry.  Mountain Biker and camper extraordinaire.

About: Services

Why 'Meribah Flow'?

In the Jewish Scriptures, ‘Meribah’ refers to a place in the wilderness where the Israelites began to protest and complain to God over the lack of water: “But the people thirsted there for water, and the people grumbled against Moses and said, ‘Why did you bring us up out of Egypt, to kill us and our children and our livestock with thirst?’ (Ex 17:3)  So Moses cries out to the Lord, and the Lord instructs Moses to gather a few of the elders and with them, take his staff to the rock of Horeb, strike the rock, and from it water would flow for the people to drink...

How We Work

We seek to practice the Agile software development philosophy in our work with clients, and in particular, the following Agile principles (read more about Agile here):

  • Individuals and interactions over processes and tools

  • Working software over comprehensive documentation

  • Customer collaboration over contract negotiation

  • Satisfying customers through early and continuous delivery of valuable work.

  • Creating processes that promote sustainable efforts.

  • Measuring progress by the amount of completed work.

  • Continually seeking excellence.

bottom of page