Оловяников Константин Семенович, майор