1977-1981 - преподаватель математики в средней школе 216 г. Ленинграда.
1981-1993 – старший инженер-программист во Всесоюзном научно-исследовательский институт малых электрических машин (ВНИИМЭМ).
1993-2000 – ведущий инженер-программист в Научно-исследовательский институт системотехники (НИИС).
2000-2010 - ведущий инженер-программист. ФГУНПП «Геологоразведка», ОАО «Дальприбор (филиал).
С 2006 - старший преподаватель факультета переподготовки специалистов, СПбГПУ
Принимала участие в разработке:
- САПР малых электрических машин;
- Программного обеспечения для специализированного процессора параллельной обработки данных;
- многопроцессорных комплексов на базе ОС реального времени QNX 4-25 и Windows.
В Высшей инженерной школе в рамках Академии информатики для школьников (АИШ) разработаны курсы:
- «Информационные процессы и системы. Основы проектирования баз данных (Access)»,
- «Структурное программирование на базе VB.NET»;
- «Процедурное программирование на базе VB.NET»;
- «Объектно-ориентированное программирование на базе VB.NET»;
- «Структурное программирование на С/С++»;
- «Процедурное программирование на С/С++».