You may not recognize the name Yaron, but it's very likely you have held his digital creations in your virtual hands a number of times.