Han er utdannet som sivilarkitekt ved NTH med diplom i april 1974, og første jobb var fem år som arkitekt ved et privat arkitektkontor i Trondheim. Kontoret arbeidet med industrianlegg i inn- og utland. Han arbeidet deretter ti år som arkitekt ved Husbankens kontor i Trondheim. Han drev så eget arkitektfirma i Midt-Norge i ti år, med kontor i Klæbu og i Elnesvågen. Hallsteinsen tok også utdannelse til og praktiserte som takstmann for bolig- og næringseiendommer og han var Distriksarkitekt for Husbanken i Nordmøre og Romsdal, før han i 1998 ble han ansatt i Ringerike kommune, først som planleder, deretter leder for plan- og bygningsavdelingen.
Han ble pensjonist i 2016, men driver fortsatt aktivt med egen arkitekt-virksomhet. Jubilanten bruker mye tid på friluftsliv, på Ringerike, på hytta i Julsundet ved Molde og på hytta ved Nisser i Nissedal, og han er engasjert i familien med små og store.