Odun yi naa ni won da ibudo igbafe  Fujian Wuyi Mountains National Park  sile, leyin awon wonyi, orisirisi ibudo igbafe bii mejo  ni won tun ti da sile.. 
O tun lọ si ile-eko Babcock University nibi ti o ti lo nipa imo ẹrọ Kọmputa ti o si jade nibẹ ni ọdun 2006.O bẹrẹ iṣẹ rẹ ni Ile-iṣẹ Heineken nibi ti o ti sise gege bi alabojuto  database ile-iṣẹ naa, ṣaaju ki o to lo sise pelu awon orisirisi ile ifowo-pamo ni orile-ede Naijiria.. 