Allan holds a Masters degree in Economics and a Bachelors degree in Education, both from Makerere University. He is an Alumni of the African Economic Research Consortium. He currently works as a Planner in the Policy Research and Innovations department at the National Planning Authority after having completed a graduate traineeship there. In his free time, he writes about topics surrounding economics on his blog.