Работал программистом и научным сотрудником 2 года в Uppsala University, затем программистом в различных коммерческих фирмах. Преподавал программирование в МГТУ.
С 2017 возглавляет компанию «OTUS. Онлайн-образование» (курсы по разработке на Java и др.)
И. Б. Петров, Ф. Б. Челноков, В. В. Чибриков, “Численное исследование волновых процессов в перфорированных деформируемых средах”, Матем. моделирование, 15:10 (2003), 89–94