Anders Hejlsberg Orta TheroxKnown as Orta Anders Hejlsberg Orta TheroxKnown as Orta Anders Hejlsberg Pouya Mohammad KaryKnown as Me Anders Hejlsberg