Ezra Olubi ti won bi ni ojo Kejila osu kokanla odun 1986 je oludasile owo ara eni, onimo nipa imo ero (software developer) oludasile ile ise paystack, ati ajafeto  (born 12 November 1986 ).Eto eko ati ise re Ezra kawe jade ni ile-eko Babcock University ninu imo eko imo ero komputa  ni odun 2006, oun ati Shola Akinlade ni won jo pawo po da ile-ise E-payment ti gbogbo eniyan mo si  PayStack sile.. 
Léhìn náà ni ẹ̀bùn fún àwọn obìnrin béèrè bóyá ọkùnrin ni Emezi ni tàbí obìnrin ni gégé bí òfin ti ṣe é lálàyé.. 