Nach dem Studium an der Universität Zürich absolvierte sie eine praxisorientierte Informatikausbildung. Im Anschluss daran folgten berufliche Tätigkeiten als Programmmiererin, Supporterin und EDV-Verantwortliche sowie als Projektleiterin. Im Rahmen der Informatik-Berufsbildung des Kantons Zürich (i-zh) ist sie an der Entwicklung und Ausbildung des Moduls 126 «Peripheriegeräte im Netzwerkbetrieb einsetzen» für das Basislehrjahr massgeblich beteiligt.