Nichiporovich was born on 15 March 1900 in Bogorodskoye, Moscow Governorate. He joined the Red Guards troop ("druzhina") of the Moscow Post Office in October 1917 during the October Revolution and participated in fighting against Junkers during the Moscow Bolshevik Uprising while taking control of the posts, telegraph, customs, and telephone exchanges in Moscow. The troop was incorporated into the 96th Rifle Battalion of the Red Army 1st Moscow Workers' Regiment in December 1918 and sent to the Eastern Front, where it fought against the White forces of Alexander Kolchak in Vyatka Governorate during the Russian Civil War. The battalion fought against the detachments of Alexander Dutov at Sterlitamak in 1919. Nichiporovich was appointed platoon commander in February 1920 and became assistant regimental adjutant in November.