Experience

  1. Software Engineer, Nimbula
    Mountain View, CA, USA
    (2011 — )
  2. Software Engineer, Nimbula
    Cape Town, South Africa
    (20082011)
  3. Software Engineer: Search R&D, 24.com
    Cape Town, South Africa
    (20072008)

Education

  1. Rhodes University
    Grahamstown, South Africa
    (20042006)
  2. Rhodes University
    Grahamstown, South Africa
    (20032003)
  3. Rhodes University
    Grahamstown, South Africa
    (20002002)