Po ukończeniu nauki w Politechnice, w 1875 Nahirnyj pracował dłuższy czas w biurze swojego profesora Stadlera w Zurychu przy tworzeniu różnych projektów konkursowych. Następnie podjął pracę w urzędzie budowlanym w Winterthur, później u prywatnego architekta Szefera w Araw, a następne cztery lata (do 22 sierpnia 1882) w urzędzie budowlanym w Zurychu.
Po przyjeździe do Lwowa w jesieni 1882 zajął się projektami cerkwi. Z jego biura wyszły m.in. projekty cerkwi w Perehińsku, Bóbrce, Tuchli, Lisieczyńcach, Nadiatyczach, Ostrowie koło Krystynopola, Sielcu Bieńków, Olesku, Mostach Wielkich, Zawałowie oraz Nowym LublińcuКущак Д., Історія села Люблинець Новий, Львів : Свічадо 2010, s. 17, . .
Działalność społeczna i polityczna W 1897 bez powodzenia jako przedstawiciel narodowców ruskich (ukraińskich) kandydował na posła (członka Izby deputowanych) do austriackiej Rada Państwa (Reichsratu) w okręgu wyborczym Lwów–Gródek Jagielloński–Jaworów, gdy zwyciężył go kandydat polski Teofil Merunowicz, który otrzymał 315 głosów wyborców z 601Posłowie z kuryi