Dr. Šturm se je rodil 19. maja 1938 v Ljubljani, obiskoval je klasično gimnazijo v Ljubljani, nato je leta 1960 diplomiral na Pravni fakulteti Univerze v Ljubljani (UL), po diplomi je študij nadaljeval in bil leta 1961 nagrajen s Prešernovo nagrado za skupinsko delo Primerjava organizacije in sistemizacije upravnih organov občinskih ljudskih odborov. Leta 1965 je doktoriral z disertacijo Uporaba kibernetike v javni upravi. V doktorski disertaciji se je lotil takrat zelo nove in, kot se je izkazalo, dolgoročno zelo pomembne teme, ki v vse večji meri opredeljuje organizacijo javne uprave in delo v njej. Po diplomi se je večkrat izobraževal v tujini.
Poklicno pot je začel na Inštitutu za javno upravo in delovna razmerja pri Pravni fakulteti UL. Na njem je leta 1961 postal raziskovalec-asistent, leta 1966 znanstveni sodelavec, leta 1975 pa mu je svet Inštituta podelil naziv znanstvenega svetnika. Ko se je Inštitut leta 1972 razdelil na dva samostojna inštituta, na Inštitut za javno upravo ter Inštitut za delo, je postal direktor Inštituta za javno upravo. To funkcijo je opravljal do leta 1985. Med letoma 1986 in 1990 je bil predsednik znanstvenega sveta tega inštituta. Kot ugleden strokovnjak na področju javne uprave in elektronske obdelave podatkov je bil član številnih strokovnih in poklicnih združenj.
Vzporedno z raziskovanjem je prof. Šturm deloval tudi kot visokošolski učitelj. Leta 1971 se je habilitiral za docenta na Pravni fakulteti UL, na kateri je začel leta 1974 v tem nazivu tudi poučevati. V naziv izrednega profesorja je bil izvoljen leta 1980, v naziv rednega profesorja za področje upravnega prava in upravnih znanosti ter za področje pravne informatike pa je bil izvoljen leta 1986. Na fakulteti je polno deloval do leta 1990, ko je bil izvoljen za sodnika Ustavnega sodišča Republike Slovenije (RS). Po odhodu na ustavno sodišče je s fakulteto sicer še sodeloval, vendar v zmanjšanem obsegu. Njegov največji dosežek na področju proučevanja ustavnega prava je Komentar Ustave RS, ki je izšel leta 2002. Dr. Šturm ga je zasnoval ob desetletnici nove slovenske ustave in ga tudi uredil. V letih 1997 in 1998 je bil tudi predsednik Ustavnega sodišča RS. V tej vlogi je pomembno prispeval k utrditvi ugleda sodišča doma in v tujini. Po prenehanju funkcije sodnika ustavnega sodišča je dr. Šturm opravljal različne funkcije v izvršilni veji oblasti.
Pomemben del njegovega delovanja je predstavljalo tudi urejanje različnih knjižnih zbirk. Na Ustavnem sodišču RS je bil urednik in predsednik uredniškega sveta zbirke odločb in sklepov Ustavnega sodišča RS. V okviru Inštituta Karantanija je urejal zbirko Izzivi svobode, v kateri je od leta 2011 do leta 2018 izšlo 22 knjig uglednih domačih in tujih avtorjev. Namen zbirke je, seznaniti slovenske bralce z deli, ki so pomembna za razvoj demokracije in aktivnega državljanstva ter doslej niso bila dostopna v slovenskem jeziku. Poseben uredniški dosežek predstavljata tudi izdaji popisov družin iz 18. stoletja. Prav dr. Šturm je dal pobudo, uredil in omogočil izid knjige o gorenjskih (2016) in ljubljanskih družinah v 18. stoletju (2018).
Njegovo znanstveno in strokovno delo ni le rezultat njegovih poklicnih kakovosti, temveč v enaki meri tudi njegovega mirnega, konstruktivnega in vztrajnega značaja, predvsem pa njegove načelne in neustrašene osebnosti.