He continued his education in the Military School in Sofia, graduated it in 1896 with honors and was promoted to the rank of lieutenant.
Darvingov joined Supreme Macedonian-Adrianople Revolutionary Committee and in 1902, during the uprising in the region of Gorna Dzumaya headed a military detachment.
On 18 May 1911 Darvingov was promoted to the rank of major and appointed assistant chief of the Intelligence Department in the headquarters of the Bulgarian Army.
[2] During the First World War (1915-1918), Darvingov was an organizer and, in 1916, chief of staff of Eleventh Macedonian infantry division, completed by Bulgarians from Macedonia.
One year later he received the appointment of chief of staff of Moravian military region, which position remained to 1918.