Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

Мультифункциональный специалист: аналитик, проектировщик и разработчик, руководитель ИТ-подразделения и команд разработчиков. Несколько лет успешно занималась фрилансом. 

Была разработчиком (middle, senior) в проектах разными стэками (С#, Golang, Delphi, VBA, Oracle, MSSQL, Firebird), самостоятельно и в командах.  Могу разобраться в имеющемся коде и придумать, как сделать его более качественным и сопровождаемым. Не боюсь легаси и с пониманием отношусь к компаниям, которые верят в свои решения.  Хотя никакой чужой код не пугает, могу провести оценку трудозатрат на сопровождение и обоснованно от этого сопровождения отказаться. Помимо сопровождения много занималась менторингом.  

Могу самостоятельно разобраться в инфраструктурных неполадках и предложить решение, а иногда и сама починить, если есть необходимые привилегии. 

Работала в разных доменах, многие задачи вижу, как типовые. Имею аналитический склад ума, умею декомпозировать, могу помочь скорректировать цели и задачи работ. Умею хорошо проектировать базы данных и документировать всё что-нужно: от ТЗ до ПМИ, от SRS до Design specification. Имею большой опыт участия в приемо-сдаточных испытаниях с обеих сторон. Имею опыт проведения презентаций, защит отчетов, организации и проведения совещаний по вопросам хода и результатов разработки систем.

Могу написать хороший технический текст, любой: от спецификаций до пользовательской документации. 

Неконфликтна. Инициативна. Умею отстоять здравый смысл при постановке и решении инженерных задач. 

Вот что доводилось делать на разных позициях, помимо разработки: 
1) анализ проблемных ситуаций: выявление существенных явлений и проведение их классификации, установление причинно-следственных связей между явлениями; 
2) формулирование проблематики и установление приоритета проблем;
3) установление причин проблем;
4) сбор и анализ данных о бизнес-запросах и бизнес-процессах организаций участников проекта по созданию системы, моделирование бизнес-процессов организаций участников (BPMN, DFD, IDEF), реверс-инжиниринг бизнес-процессов организаций;
5) определение стейкхолдеров и их интересов;
6) описание целевого состояния и установление границ значений целевых показателей объекта автоматизации; 
7) описание системного контекста и границ системы (DDD); 
8) определение системных свойств и ограничений;
9) концептуальное проектирование вариантов системной архитектуры (Archimate, UML); 
10) выбор, обоснование и защита выбранного варианта концептуальной архитектуры;
11) разработка технического задания на систему;  
12) определение требований к ИС, анализ требований и анализ осуществимости;
13) подготовка методики оценки готовых систем на соответствие требованиям, проведение оценки, обработка результатов оценки, оформление отчёта по результатам оценки;
14) адаптация бизнес-процессов заказчика к возможностям ИС; 
15) разработка архитектурной спецификации ИС; 
16) прототипирование ИС: разработка интерфейсных, функциональных, архитектурных прототипов; 
17) разработка технологий интеграции ИС в информационную инфраструктуру заказчика;
18) проектирование и дизайн ИС; 
19) проектирование баз данных; 
20) создание и сопровождение инфраструктуры процесса разработки, состоящей из сред разработки, СУБД, системы управления версиями, систем и средств тестирования, средств интеграции; 
21) документирование ИС; 
22) методологическое обеспечение обучения пользователей ИС и обучение пользователей;
23) подготовка и проведение приемосдаточных испытаний и ввода в эксплуатацию системы.

Личные качества: целеустремленность, высокая продуктивность, перфекционизм, обучаемость, навыки командной работы

В свободное время занимаюсь в целом тем же, чем и в рабочее. Интересуюсь методами построения классификаций в разных областях человеческой деятельности. 

Другие интересы: философия, культурология, литература, теоретическая лингвистика.



Опыт работы
Инженерный центр АСУТП АО "Транснефть-Север"
Ухта
инженер-программист I категории отдела анализа защищенности ПО АСУТП
Февраль 2018 — По настоящее время (2 года и 6 месяцев)

Достигнутые цели: 1) спроектировать и разработать пайплайн сбора и анализа данных инвентаризации АРМ и серверов микропроцессорных систем автоматизации (МПСА), позволяющий эффективно выявлять реально используемое программное обеспечение; 2) разработать бизнес-процесс по проверке прикладного программного обеспечения с точки зрения соблюдения принципов безопасной разработки, с учетом специфики разработки и документирования прикладного ПО подрядчиками; 3) создать качественные решения по инструментальному обеспечению бизнес-процессов в области информационной безопасности МПСА. 

Основные обязанности:

1) разработка бизнес-процессов в области обеспечения информационной безопасности микропроцессорных систем автоматизации (в составе группы из 3х человек): формализация и моделирование бизнес-процессов; разработка, ревизия и согласование нормативных документов;

2) курирование работы группы программистов (3 человека): разработка требований, прототипирование, ревизия кода, ревизия моделей данных;
3) постановка задачи на разработку информационных систем: разработка требований, моделирование сценариев взаимодействия, разработка технического задания;
4) разработка методики оценки соответствия систем аналогов требованиям для системы статического анализа исходного кода микропроцессорных систем автоматизации (МПСА), проведение оценки, обработка результатов оценки;
5) анализ данных, разработка информационных панелей для представления данных о результатах мониторинга уязвимостей, результатов инвентаризации АРМ и серверов в составе МПСА (Tableau, MSExcel, PowerBI); 
6) разработка программ и методик испытаний (ПМИ), определение критериев качества контрольного примера для ПМИ;
7) разработка и руководство разработкой программных инструментов, обеспечивающих бизнес-процессы подразделения (golang, С#, VBA, MSSQL, PostgesSQL);

старший преподаватель
Сентябрь 2002 — По настоящее время (17 лет и 11 месяцев)

Преподаватель дисциплин "Проектирование информационных систем", "Корпоративные информационные системы", "Инструментальные средства информационных систем" и разных других за эти годы. Руководитель выпускных квалификационных работ. 

1) ревизия моделей и кода систем, разработанных студентами в рамках курсового и дипломного проектирования (~70 дипломных проектов)
2) разработка учебных рабочих программ дисциплин, участие в разработке учебных планов кафедры; 
3) разработка обучающих материалов; 
4) участие в конференциях и семинарах с докладами на темы инженерии программных систем (> 60 публикаций).

программист на проектных работах
Январь 2007 — Февраль 2018 (11 лет и 2 месяца)

Проект: Разработка и сопровождение программного комплекса «Расчёт оптимальных плановых режимов работы магистрального нефтепровода» (ПК РОПР МН) для АО «Транснефть-Север» 

Роль: исполнитель, ответственный исполнитель, руководитель проекта в коллективе из 5-7 человек (в разное время)
Стэк: Oracle, Delphi, Borland C++ Builder

Проект: Разработка автоматизированной информационной системы учёта договоров для ОАО «Газпром Промгаз»

Роль: исполнитель, ответственный исполнитель в коллективе из 3-5 человек (в разное время)
Стэк: MSSQL, C#, WPF

Обязанности на проектах: 
1) Проектирование и разработка структуры системы
2) Проектирование базы данных системы
3) Разработка и тестирование приложений
4) Разработка регламентной документации в соответствии с РД 50.34.698-90
5) Внедрение и сопровождение в соответствии с регламентом предприятия

инженер-программист
Февраль 1999 — Февраль 2001 (2 года и 1 месяц)

Разработка подсистемы тестирования для Центра дистанционного обучения Ухтинского государственного технического университета (PHP + MySQL)

Частная практика, работа без зачисления в штат
программист-аналитик
Апрель 2015 — Февраль 2018 (2 года и 11 месяцев)

Наиболее интересные и крупные проекты на фрилансе:
1) система автоматизированной оценки навыков студентов при обучении пользованию средствами MS Office (VBA) - система умеет сравнивать студенческий результат выполнения задания с эталоном и выставлять оценку на основе сравнения, существуют версии для Word и Excel: выявление целей, разработка концепции, прототипирование, разработка системы и представление результатов, документирование;
2) разработка SRS и Design specification для Paging Management System (системы оповещения для крупных офисных зданий): выявление целей, разработка требований, разработка сценариев взаимодействия, концептуальное проектирование системной архитектуры, проектирование базы данных (UML, ERD, BPMN в Visual Paradigm); 
3) разработка системы презентации для проектов, выполненных средствами MS Visio, система осуществляет послойное отображение в соответствии с параметрическими сценариями (Visio VBA): выявление целей и задач, прототипирование, разработка системы и представление результатов; 
4) разработка информационных панелей для представления результатов по различным сценариям анализа данных lifehack.org (redshift + chartio)

ООО "Тимано-Печорский научно-исследовательскй центр"
Ухта
начальник отдела информационных систем и технологий
Февраль 2001 — Февраль 2018 (17 лет и 1 месяц)

От программиста до руководителя отдела: программист-ведущий программист (2001-2007),заведующий сектором (2007-2011), заместитель заведующего отделом (2011-2012) , заведующий отделом информационных систем и технологий (2012-2018).

1) руководство подразделением, включающим коллектив разработчиков информационных систем и системных администраторов, коллектив специалистов по геоинформационным системам, коллектив работников геологических фондов (макс. численность - 14 человек);
2) развитие и сопровождение информационной системы предприятия, разрабатываемой с целью систематизации учета и представления разнородных геолого-геофизических данных (15 подсистем, стэк: Firebird, Delphi, C++, VBA, ArcGIS): выявление целей и задач, планирование разработки, разработка системной архитектуры, проектирование баз данных, постановка задач на создание подсистем, разработка требований, сопровождение подсистем;
3) разработка геоинформационных проектов (стэк: ArcGIS, VBA).
4) разработка документации, регламентирующей использование информационной инфраструктуры предприятия;

5) организация и сопровождение инфраструктуры разработки информационных систем и геоинформационных проектов;
6) участие в качестве ответственного исполнителя и руководителя в научно-исследовательских темах по созданию геоинформационных проектов
7) презентации инфотехнологических решений, защита отчетов, презентация организации на отраслевых и тематических семинарах.

Высшее образование
Ухтинский государственный технический университет; УИИ
Ухта
Факультет: Информационных технологий; ФИТ
Сентябрь 1997—Сентябрь 2006 (9 лет)
Инженер + аспирантура УГТУ (без защиты), диплом с отличием