Darius Foo

Professional Experience

National University of Singapore

PhD Student

Aug 2020 – Present

SourceClear (and, by acquisition, Veracode)

Senior Software Engineer

May 2016 – Jul 2020

Experimental Systems & Technology Lab
Ministry of Education Singapore

Software Engineering Intern

Jun 2015 – Aug 2015
  • Worked on Coursemology, an open source, gamified education platform used in select modules at NUS and various schools in Singapore.

National University of Singapore (NUS)

Teaching Assistant

Aug 2013 – Dec 2015
  • Led discussion group sessions and graded assignments in CS1101S, an accelerated introduction to programming based on the text Structure and Interpretation of Computer Programs (Abelson, Sussman) and conducted in JavaScript.
  • Maintained a source-to-source JavaScript-to-Java compiler used by students to run their JavaScript programs on Lego NXT robots.

Singapore University of Technology and Design


Dec 2013 – Feb 2014
  • Worked on Getzapp, an educational puzzle game. Released commercially.

Game Innovation Programme
Singapore University of Technology and Design

Intern (Programmer)

May 2013 – Aug 2013


BComp (Computer Science)
National University of Singapore
2012 – 2016