Oliver Ortega Chua

Oliver Ortega Chua

Computer programmer/database developer since 1996. Father, photographer, gadget freak, tech nut, car geek, foodie, gamer, Mensan.