Mirko Krstic, System Architect, Product Engineer