Dr. Gábor (1881-ig Goldstein) Jenő ügyvéd és Kardos Margit második gyermekeként született.[4] Apai nagyszülei Goldstein Márkus (1857–1902)[5] kereskedő és Preisz Sarolta, anyai nagyszülei dr. Kardos (Kacz) Samu ügyvéd és Engländer Malvin voltak. A Királyi József Műegyetemen végezte el egyetemi tanulmányait, ahol 1933-ban kapott oklevelet. Legelőször egyedül és önállóan munkálkodott. 1948-tól az Építésügyi Minisztérium főosztályvezetője is volt. 1949 október hónapjától tanított a Budapesti Műszaki Egyetemen, egészen 1981 júniusában bekövetkezett nyugdíjazásáig.