Kazimierz Niewęgłowski, Eng.