Обо мне

Ответственно подхожу к делу, легко обучаюсь, без вредных привычек. Из личных интересов: автомобили (начинающий водитель), Япония, японский язык, психология (Пол Экман)

Специализация и профессиональные навыки: Языки программирования: Python (Pyramid, SQLAlchemy), JavaScript (jQuery, jCanvaScript), HTML5 (в частности Canvas, Bootstrap), CSS3 (LESS), SQL опыт работы с REST интерфейсами базовый уровень: Java (спецкурс университета), PHP

СУБД: PostgreSQL, MySQL, MS Access, небольшой опыт работы с Oracle, Microsoft SQL Server 2008R2

Среды: PyCharm, NetBeans, Matlab, SQL Developer, SQL Server Management Studio, MS SQL Server 2008 R2 Report Builder 3.0

Имею опыт работы в командах с использованием СКВ Mercurial и баг-трекера Bugzilla.

Графические редакторы: Adobe Photoshop Corel DRAW

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

Награды, сертификаты, портфолио, проекты:

О публикациях и докладах: Бакалавриат:

XXXIX научная конференция студентов, магистрантов, аспирантов и учащихся лицейных классов (АлтГУ, 04/2012). — Личный доклад на тему "Облачная система интеллектуального анализа данных: интерфейс построения сценариев анализа" (науч. рук-тель: Жилин С.И., к.ф.-м.н., доц.) занял 2 место. — Доклад в соавторстве "Разработка прототипа облачного сервиса для анализа данных DMSaaS" (Нуждин П.В. маг. 2 к, Киргизов С.С. асп. Ун-т Пьера и Марии Кюри (Париж), Пятков В.Д. маг. 2 к, Вязьмина А.Н. 4 к, Ледомский П.А. 3 к, Мусиенко Н.П. 4 к; науч. рук-тель: Жилин С.И., к.ф.-м.н., доц.) – 1 место. Тезисы обоих докладов опубликованы в сборнике конференции. Также сделано две публикации (в соавторстве) на тему «Облачный сервис интеллектуального анализа данных» в сборнике Пятнадцатой региональной конференции по математике МАК-2012, материалах международной научно-практической конференции XLI Неделя науки СПбГПУ.

Магистратура:

— XL научная конференция студентов, магистрантов, аспирантов и учащихся лицейных классов (АлтГУ, 04/2013). Доклад "Алгоритмы распознавания лиц, устойчивые к вариациям освещения и геометрических характеристик" занял 2 место. — Международная молодежная школа-семинар «Ломоносовские чтения на Алтае–2013». Доклад "Разработка прототипа приложения учета аудиторной посещаемости с помощью методов распознавания лиц" удостоин диплома победителя конкурса докладов среди молодых ученых.

Тезисы и статья докладов опубликованы в сборниках конференций.

Художественная школа:

Являюсь именной стипендиаткой главы г. Барнаула 2004-2005 г. (свидетельство от 2004 года), призером различных районных и городских конкурсов.

Профессиональные навыки
HTMLJavascriptCSSSQLRestSqlalchemyPostgreSQLJQueryMercurialPython
Опыт работы
Сентябрь 2016 — по настоящее время
Стажер
Барнаул
Обязанности и достижения

Функциональное тестирование по тест-кейсам, заведение багов, проверка исправленных багов.

Сентябрь 2012 — Сентябрь 2016
Алтайский государственный университет
Программист 1 категории
Барнаул
Обязанности и достижения

Обязанности
— Внедрение системы управления университетом: «УИС» Университет.
— Внедрение и сопровождение ПО «Приемная комиссия» в приемной комиссии университета 2013 года. MS Access, адаптация форм отчетов, формирование новых отчетов, SQL запросы.

Работа над комплексом www.asu.ru
— Написание скриптов для переноса контента сайта www.asu.ru в другую БД и структуру данных (Python, из MySQL в PostgreSQL).
— Реализация прототипа новой версии сайта www.asu.ru совместно с младшим сотрудником. Первый опыт наставничества, распределения задач, контроля их выполняемости. (Python, Pyramid, SQLAlchemy, Mako, SQL (СУБД PostgreSQL), Javascript (jQuery), CSS (LESS))
В задачах:
* перенос поведения с пользовательской точки зрения текущей версии сайта в другой дизайн с учетом изменившейся структуры данных,
* добавление новых элементов,
* подбор недостающих стилей в соответствии с предоставленной версткой главной и второстепенной (не полное представление) страниц,
* корректировка БД.

— Изменение шаблонов, стилей сайта АлтГУ (www.asu.ru) под новый дизайн (PHP, CSS, HTML).
— Корректировка дизайна видео портала АлтГУ (video.asu.ru). Изменения производились штатными средствами из системы управления MediaDrop video platform, поэтому касались только CSS стилей, добавлен небольшой JS обработчик. Также добавлялись пользовательские шапка и подвал. (CSS, HTML, JS)

— Разработка, тестирование алгоритма вычисления прав для системы распределения и контроля доступа к объектам в CMS asu.ru (SQL, PostgreSQL, Python). Изменение БД в соответствие с новыми требованиями.

— Создание доменов arts.asu.ru, math.asu.ru на базе CMS asu.ru в соответствие с предоставленной версткой дизайна.

Достижения
— ПО «Приемная комиссия» (г. Шахты) адаптировано и внедрено в приемную комиссию университета. Работает в штатном режиме.

— Запущен сайт АлтГУ в новом дизайне (www.asu.ru).
— Переоформленный видео портал АлтГУ (video.asu.ru) работает в штатном режиме.
www.arts.asu.ru, www.math.asu.ru работают в штатном режиме.

Сентябрь 2012 — Июль 2014
Алтайский государственный университет (веб-сервис обнаружения и распознавания лиц)
Разработчик (не официально)
Барнаул
Обязанности и достижения

Мой личный проект, начатый как магистерская диссертация. Первоначально занималась составлением метода распознавания лиц, впоследствии взялась за разработку веб-сервиса. В данное время не развивается в связи с нехваткой времени.

Обязанности
— Разработка метода распознавания лиц устойчивого к вариациям освещения и геометрии лиц на фотографиях (Matlab).
— Разработка веб-сервиса обнаружения и распознавания лиц (Python, Pyramid, NumPy, OpenCV, SQLAlchemy, Mako, SQL (СУБД PostgreSQL), REST API, Javascript (jQuery), CSS (LESS), Bootstrap).

Достижения
— Разработан прототип веб-сервиса обнаружения и распознавания лиц.

Октябрь 2010 — Сентябрь 2012
Техник-программист
Барнаул
Обязанности и достижения

Обязанности:
- Поддержка программного обеспечения по работе со студентами университета (6 факультетов) (Java, Oracle (SQL Developer)).
- Участие в разработке информационно-аналитического сервиса «Мониторинга социально-экономического развития Алтайского края» в качестве аналитика данных , тестировщика (MS SQL Server 2008 R2 (SQL Server Management Studio, MS SQL Server 2008 R2 Report Builder)

Достижения:
- Разработан информационно-аналитический сервис «Мониторинга социально-экономического развития Алтайского края».

Октябрь 2010 — Ноябрь 2012
Алтайский государственный университет (проект DMSaaS)
Веб-программист (не официально)
Барнаул
Обязанности и достижения

Обязанности:
- Участие в разработке клиентского API разрабатываемого веб-приложения.
- Разработка архитектуры на стороне клиента, веб-приложения (Javascript, jQuery, jCanvaScript, Canvas (jCanvaScript, jsPlumb)). В последствие дорабатывалась другими участниками проекта.
- Дизайн используемых графических элементов (CSS (LESS), HTML, Adobe Photoshop).

Достижения:
- Разработан прототип интерфейса построения сценариев анализа на базе технологии HTML5 Canvas с использованием библиотеки jCanvaScript.
- Разработана базовая архитектура на стороне клиента.
- Разработан базовый дизайн веб-интерфейса.

Высшее образование
Январь 2012 — Январь 2014
АлтГУ
Математический
Барнаул
Специализация и достижения

Тема магистерской диссертации веб-сервис обнаружения и распознавания лиц (описан в разделе "Опыт работы"), в рамках работы написана курсовая на тему Разработка метода распознавания лиц устойчивого к вариациям освещения и геометрии.

Январь 2008 — Январь 2012
АлтГУ
Математический
Барнаул
Специализация и достижения

Участвовала в разработке проекта DMSaaS (scisaas.com). Описан в разделе "Опыт работы".