W czasie I wojny światowej był wojennym komisarzem IV armii austriackiej, kierownikiem frontowego ruchomego magazynu prowiantowego w Karpatach w Galicji Wschodniej oraz komisarzem cywilnym Komendy Okręgowej Opoczno, Hrubieszów i Lubartów. W listopadzie 1918 r. jako porucznik zgłosił się we Lwowie do Wojska Polskiego i został przydzielony do „ofensywnej służby wywiadowczej”. W lutym 1919 r. przeniesiono go do Departamentu Gospodarczego Ministerstwa Spraw Wojskowych w Warszawie, gdzie został kierownikiem Sekcji Administracyjno-Prawnej Departamentu Gospodarczego.

1 grudnia 1919 r. mianowano go kapitanem i przeniesiono do Oddziału IV Sztabu Generalnego Ministerstwa Spraw Wojskowych. 20 września 1920 r. został zweryfikowany jako podpułkownik intendentury. Miał opinię „wybitnie zdolnego oficera administracyjnego”.

Wiceprezydent Bydgoszczy Wczesną jesienią 1920 r. władze miejskie Bydgoszczy zaproponowały mu stanowisko wiceprezydenta miasta. Chmielarski przyjął propozycję i 10 października tego roku zamieszkał w Bydgoszczy przy ul. Paderewskiego 10/4. 25 października 1920 r. objął stanowisko, które pełnił do 31 maja 1933 r., kiedy przeszedł na emeryturę.