Alex Foo is a PhD candidate and research fellow in computer science at the National University of Singapore with 21 years of professional experience spanning research, teaching, product and startup leadership. He develops machine learning and computer vision algorithms for healthcare applications—most notably diabetic retinopathy grading—while tutoring core CS courses such as machine learning and operating systems. Prior roles include co-founding and leading early-stage startups and shipping full‑stack products, giving him a rare mix of academic rigor and entrepreneurial execution. Based in Skåne County / Singapore, he pairs an honours BSc from NUS with ongoing doctoral work, and his background as an instructor and freelance developer underscores strong communication and hands-on implementation skills. An understated thread through his career is translating research prototypes into usable systems for real-world impact.
21 years of coding experience
4 years of employment as a software developer
GCE 'A' Level, GCE 'A' Level at Anglo-Chinese Junior College
GCE 'O' Level, GCE 'O' Level at Catholic High School
Bachelor of Science (B.Sc.), Computer Science, Honours with Highest Distinction, Bachelor of Science (B.Sc.), Computer Science, Honours with Highest Distinction at National University of Singapore
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.