Jay Chua, Engineer, The Avengers