Pracę zawodową rozpoczął w 1887 roku w czesalni i prasowalni bawełny w Bucharze, następnie przez dwa lata (1887–1889) pracował jako inżynier technolog w Newskich Zakładach, a po ich likwidacji – w petersburskich Zakładach Putiłowskich. W tym okresie odbył staże w kilku znanych stoczniach m.in. Schichaua w Elblągu, Normana w Hawrze oraz Yarrowa i Thornycrofta w Anglii. W roku 1892 przeniósł się do warsztatów naprawczych Towarzystwa „Kaukaz i Merkury” w miejscowości Spasskij Zaton. Pełnił tam funkcję kierownika i głównego mechanika. Wtedy też opracował sposób remontu statków podczas zimy, bezpośrednio w lodzie, bez konieczności wyciągania ich na ląd.

W 1987 roku założył wraz z pięcioma wspólnikami fabryczkę wyrobów kutolanych, w Siestroniecku pod Petersburgiem. Funkcjonowała ona do połowy 1900 roku, specjalizowała się w budowie kotłów typu Belleville’a. Od połowy 1900 roku rozpoczął pracę we Franko-Rosyjskiej Fabryce Maszyn i Kotłów Okrętowych w Petersburgu, w której pracował do 1916 roku, pełniąc kolejno funkcje: kierownika biura konstrukcyjnego, zastępcy dyrektora technicznego i dyrektora technicznego. W trakcie pracy w tym zakładzie projektował napędy i mechanizmy okrętowe dla różnego typu okrętów dla floty rosyjskiej, m.in.