Mariko Nishimura wears many hats: programmer, marketer, media creator, businesswoman and entrepreneur. She makes them all look good, combining a high-energy, outgoing personality with a deep-seated curiosity about the world. After coming up through corporate giants like IBM and Adobe, Mariko Nishimura has been running a two-person creative consulting firm Heart…