Обо мне

Специализация и профессиональные навыки: Сбор требований, формулировка и согласование технического задания, документация ЕСКД.

Операционные системы: Windows, Linux, Android, Solaris, Mac OS X.

Java: Spring Framework, Play Framework, Swing, OpenGL, Android SDK (SEEK for Android), GWT (Google Web Toolkit), ant, Gradle, JavaFX, Java SE 6, Java SE 7, Java SE 8, Java EE, Groovy, Hibernate ORM

С/C++ Visual 6.0/2005/2008/2010/2012 (STL, Win32 API, Qt5, design pattern), GNU C++, Objective-C (базовый уровень)

Pascal/Delphi 5.0-XE2

C# .NET 2003-2010, Windows Forms, ASP .NET + wap-сайты, WPF

PHP5 / HTML / JavaScript / CSS - Yii Framework, Joomla, Wordpress

Python - скрипты, в том числе для сборки (SConstruct).

Базы данных: MySQL, MSSQL, Oracle

Веб-сервера: Apache, Nginx, Tomcat

Системы контроля версий: svn, git, mercurial.

Языки разметки: XML, JSON

Багтрекеры: Redmine, JIRA

Профессиональные цели: Профессиональный рост, работа в команде, ведение проектов. Разработка мобильных приложений под Android и iOS. Развитие образования: системы дистанционного обучения. Разработка предметно-ориентированного подхода в программировании (языково-ориентированного программирования). Интересно: Экстремальное программирование / Test Driven Development / парное программирование.

Награды, сертификаты, портфолио, проекты: Благодарственные письма от ГБОУ ДОД "Ленинградский областной центр развития творчества одарённых детей и юношества "Интеллект"

Дополнительная информация: Составил, развиваю и поддерживаю дистанционный курс по информатике для школьников Ленинградской области

Профессиональные навыки
DelphiPHPCSSPythonJavaScriptJavaC++
Опыт работы
Январь 2014 — по настоящее время (3 года и 11 месяцев)
Oracle
Старший программист
Санкт-Петербург
Январь 2007 — по настоящее время (10 лет и 11 месяцев)
СПбГЭТУ "ЛЭТИ"
Ассистент кафедры АСОИУ
Санкт-Петербург
Январь 2007 — по настоящее время (10 лет и 11 месяцев)
преподаватель-программист
Санкт-Петербург
Обязанности и достижения
Обязанности: - Веду занятия по предметам "Программирование", "Объектно-ориентированное программирование" (C/C++/Java) - "Операционные системы" (Windows, Linux), "Основы алгоритмизации и программирования" (Pascal/Delphi) - Научный руководитель дипломных работ, более 50 защит Достижения: - Разработал УМКД для дисциплины "Конструирование программ"
Август 2013 — Ноябрь 2013 (4 месяца)
Software Development & Solutions
Ведущий Java-разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка оффлайн-клиента на C# .NET WPF - Java-разработка на Play Framework портала http://ngk-info.com - Доработка MySQL базы данных - Доработка Android-приложения (SEEK for Android) Достижения: - Разработан и запущен конструктор сайтов - Разработан и запущен кабинет поставщика
Сентябрь 2012 — Август 2013 (1 год)
Бонусный клуб "Все в плюсе"
Программист C/C++ / C# / Java / Android
Санкт-Петербург
Обязанности и достижения
Обязанности: - C/C++ разработка бонусного ПО для касс Ярус, R-Keeper, Рестис, Штрих-М (библиотека, служба, утилиты) - Java-разработка BUS - BPS Update System - службы обновлений для кассового ПО - Доработка и bugfix процессинга бонусного ПО - Доработка приложений под Android - Windows CE .NET разработка для касс Штрих-М - Отладка и deploy в контейнер сервлетов Tomcat Достижения: - Разработал библиотеку для касс R-Keeper для работы с процессингом - Автоматизация сборки, версионности ПО - Доработка приложений под Android
Ноябрь 2011 — Ноябрь 2013 (2 года и 1 месяц)
apostit.com
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка платформы на PHP / Yii Framework - Разработка приложений на GWT Достижения: - Запуск и доработка сайта - Платёжная система MoneyBookers, платежи SMS-Fortumo
Ноябрь 2005 — Февраль 2007 (1 год и 4 месяца)
ИНРУСКОМ
вед. программист
Санкт-Петербург
Обязанности и достижения
Обязанности: - Создание базы данных для устройств СЦБ, C# .NET 2005, MSSQL Достижения: - Создана БД MSSQL и клиент на C# WinForms .NET ведущий программист
Ноябрь 2005 — Февраль 2007 (1 год и 4 месяца)
ИНРУСКОМ
Ведущий программист
Санкт-Петербург
Март 2005 — Ноябрь 2005 (9 месяцев)
i-free
Программист C#
Санкт-Петербург
Март 2005 — Октябрь 2005 (8 месяцев)
i-Free
программист C#
Санкт-Петербург
Сентябрь 2001 — Март 2005 (3 года и 7 месяцев)
ОАО "НИЦ ЭТУ"
инженер-программист
Санкт-Петербург
Сентябрь 1999 — Март 2005 (5 лет и 7 месяцев)
НОУ ЦПО "Информатизация Образования"
Программист и методист Заочной школы современного программирование
Санкт-Петербург
Обязанности и достижения
Обязанности: - Ведение Заочной Школы Современного программирования - Проверка решений участников. - Разработка тестирующей системы и системы хранения результатов проверки.
Высшее образование
Январь 2006 — Январь 2010
СПбГЭТУ "ЛЭТИ"
Компьютерных технологий и информатики (ФКТИ/ФАВТ)
Санкт-Петербург
Специализация и достижения
Закончил аспирантуру, пока что не защитил диссертацию. Диссертация на тему: Модели и методы компьютерной поддержки взаимодействия эксперта и программиста в рамках отдельной предметной области
Январь 1999 — Январь 2005
СПбГЭТУ "ЛЭТИ"
Компьютерных технологий и информатики (ФКТИ/ФАВТ)
Санкт-Петербург