In 1901 he enrolled in the Artillery School of the Military Academy as a cadet after graduating from the Belgrade Gymnasium. He graduated with a bachelor of engineering from the Military College and later served as an Engineer Sergeant, a construction and demolitions specialist, building critical infrastructure and carrying out mock demolition raids against potential enemy military targets. As a demolitions specialist, he was an instructor in demolition raids, such as railroads, fuel depots, bridges and other critical components of infrastructure. It was only in 1920 that he transferred from engineering to the General Staff profession.
In September 1915, he married Zorka, daughter of Laza Dimitrijević, a doctor from Smederevo.
March 1942: Released from POW camp due to poor health and was sent to Switzerland to convalesce.[1]
According to the testimony of Captain Ratko Kalafatović, in 1943–1945 Mihailo D. Bodi was in Switzerland as a military envoy of the Yugoslav government in exile.[1]