His research interests include information technology for development, computer assisted decision-making, and systems analysis and design. He is an associate editor of the journal Information Technology for Development.