В 1895 году состоял по ГГУ с откомандированием в распоряжение управления Богословским горно-обогатительным производством, был техником при постройке Надеждинского завода. В 1897 году направлен на Симские заводы Баташевых. В конце 1890-х годов занимался постройкой доменных печей Ашинского металлургического завода, после чего был его управляющим. Занимал руководящие места в других заводских округах Урала. В 1906 – 1917 годах – директор Кулебакского завода Подмосковного бассейна. В 1917 – 1920 годах – технический директор Приокского горного округа, в состав которого входили Кулебакский и Выксунский заводы. В 1920 – 1921 годах являлся главным инженером-консультантом Богословского горно-обогатительного комбината. В 1922 году был директором Выксунского металлургического завода. В январе-марте 1923 года на выксунской доменной печи Вавилов выплавил на одном торфе, никогда раньше не применявшемся в доменных печах, много чугуна, крайне необходимого в то время стране. Эта доменная печь вошла в историю металлургии, так как вместе с ещё одной домной в Енакиеве они были единственными в СССР домнами, не потухшими в годы разрухи, так как работали и на каменноугольном коксе, и на древесном угле, и на дровах, и на торфяном коксе, и на одном сыром торфе – то есть на любом топливе, которое рабочие могли найти в окрестностях завода. Вскоре выплавка чугуна на торфе была перенесена на Кулебакский завод.