Holmbergin vanhemmat olivat tehtailija Carl Johan Holmberg ja rouva Amalia Maria o.s. Tallberg. Hän oli naimisissa vuodesta 1896 Agnes Charlotta Holmbergin (o.s. Jauckens) kanssa.[2] Holmberg oli Teknillisen korkeakoulun professori 1908–1927, rakennusinsinööriosaston johtaja 1913–1927. Hän laati Tie- ja vesirakennushallituksen toimeksiannosta ehdotuksen Suomen ensimmäiseksi tarkkavaaitukseksi ja osallistui sen toteutukseen 1892 ja 1894–1895. Hän julkaisi kirjoituksia rautatierakennuksen alalta.[3]
Lovisa-Vesijärvi järnväg: Spårvidd 0,75 meter. Längd 82 kilometer. Byggd under åren 1898–1900. Redogörelse öfver arbetets planläggning och utförande samt öfver banans trafikering under åren 1901, 1902 och 1903, jämte 109 planscher (1905)
Järnvägsöfverbyggnad (1919)
Järnvägsrälser använda i Finland under åren 1862–1912 (1920)
Järnvägsbyggnader i Finland under åren 1900–1930 (Tekniska vetenskapsakademien i Finland. Acta. Bd. 8. 1931)