- 2016 - 2017: Post Graduate Diploma in Monitoring and Evaluation. Uganda management Institute. Uganda.
- 2009 - 2010: MA Development Studies. Uganda Martyr's University.
- 2004 - 2007: BA Education (English Language and Literature in English Language) Makerere University. Uganda.
- August 2014 - 31 January 2019: Program Officer, Global Grassroots Uganda.
- August 2012 - Feb 2014: Program Officer Legacy Scholarship Program, Invisible Children Uganda.
- August 2010 - July 2012: Education Assistant, Invisible Children Uganda.
- October 2007- July 2009: Teacher of English language and Literature in English Language. Bishop Angelo Negri College, Gulu Uganda.
- Ali I. Al-Naimi Petroleum Engineering Research Center (ANPERC)
- Depart of Physical Sciences and Engineering (PSE)