学时代就读九龙华仁书院，并曾担任学生会会长。中六后入读香港中文大学崇基学院修读医科，后转修信息工程学，副修数学。取得工程学士（荣誉）学位之后负笈美国纽约，先后取得纽约大学坦登工程学院电机工程学硕士和哥伦比亚大学运筹学（金融工程）硕士。期间他曾经回母校九龙华仁书院任教一年，主要教授初中数学和高中电脑科。2005年他从普渡大学取得电机及电脑工程学博士学位，专研对等网络的机制设计。
简历.毕业后古嘉文曾分别任教圣地牙哥大学（University of San Diego）、加州大学圣地亚