Запускаем афишу образовательных курсов на «Моём круге». Читать подробности
Обо мне

Специализация и профессиональные навыки:
Языки программирования: Java
Технологии:
Серверная часть: Java, JSP, Servlet;
Интерфейс пользователя: Swing;
Мобильные платформы: RIM Blackberry, Android, JavaME;
Web-интерфейс: HTML, JavaScript, CSS;
Web-Frameworks: GWT, JSP, JSF;
DI/IoC: Spring, Guice;
Доступ к данным: JDBC, Hibernate;
Тестирование: Junit, EasyMock;
Continuous integration: TeamCity, Jenkins (Hudson);
Поддержка и сборка проекта: Maven, Ant, Maven Ant Tasks, Artifactory;
Системы контроля версий: SVN, CVS, TFS, git;
Системы управления дефектами: PVCS Tracker, Bugzilla, Rational ClearQuest;
СУБД: HSQLDB, MySQL.
Серверы приложений: Tomcat,Jetty.
ОС: Windows, Linux (Ubuntu).
Анализ кода: Sonar, SonarJ.
Языки моделирование: UML, BPMN.
CASE-средства:Visual Paradigm, MS Visio.
Автоматизированное тестирование: Rational Functional Tester 7.1 (8.1), Visual Studio 2010, Selenium 2.0

Профессиональные цели:
Реализация уникальных проектов

Членство в обществах и ассоциациях:
talks.guns.ru

Профессиональные навыки
Опыт работы
Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
Руководитель группы автоматизации тестирования
Декабрь 2011 — По настоящее время (7 лет и 10 месяцев)
Крупнейшая развлекательная социальная сеть в России
Руководитель группы автоматизации тестирования
Декабрь 2011 — По настоящее время (7 лет и 10 месяцев)
Инфотекс
Москва
Test Automation Lead
Август 2009 — Декабрь 2011 (2 года и 5 месяцев)
Обязанности: - Разработка фреймворка для тестирования линейки продуктов (функциональное, конфигурационное, распределенное) - Поддержка и расширение стенда автоматизированного тестирования - Внедрение сервиса автоматизированного тестирования линейки продуктов - Автоматизация тестирования программно-аппаратных комплексов - Моделирование дефектов с использование средств автоматизации Достижения: - внедрение сервиса автоматизированного тестирования в процесс разработки с нуля - создание группы автоматизированного тестирования
Разработка программного обеспечения на заказ
Software Engineer
Октябрь 2007 — Июль 2009 (1 год и 10 месяцев)
1. Разработка приложения управления контентом системы вирусного маркетинга Должность: разработчик Обязанности:разработка, исправление дефектов, развитие концепции продукта, общение с иностранным заказчиком Достижения: миграция проекта на новую платформу, развитие проекта, полное удовлетворение требований заказчика к продукту. Инструменты: Java, DWR, GWT, HTML, JavaScript, CSS, gwt-log, myGWT (GXT), IntelliJ IDEA, Team City, Maven, Artifactory,Spring, SpringMVC, JUnit, EasyMock,Linux(Ubuntu), Virtual Box,Tomcat, SCRUM 2. Портирование банковского приложения приема платежей. Должность: тестировщик Обязанности: разработка тест-кейсов на основании требований заказчика, ручное тестирование, документирование дефектов Достижения: по настоящий момент в продукте не обнаружено ни одного дефекта. Инструменты: PVCS Tracker, Word, Excel 3. Тестирование инструмента миграции данных (работа на стороне заказчика) Должность: тестировщик Обязанности: тестирование схем миграции данных между базами, тестирование инструмента миграции Достижения: миграция данных прошла успешно. Инструменты: SQL, XML. 4. Тестирование системы электронного делопроизводства (работа на стороне заказчика) Должность: тестировщик Обязанности: разработка тест-кейсов, переработка существующих тест-кейсов, проведение тестирования, документирование дефектов. Достижения: формирование совокупности тест-кейсов на основные процессы делопроизводства. Инструменты:MS Word, Excel, Rational ClearQuest 5. Исследование возможностей мобильных платформ Должность: разработчик Обязанности: сравнительный анализ возможностей мобильных платформ, накопление знаний по платформам. Достижения: общее представление о разработке приложений под мобильные платформы Инструменты:Eclipse, Net Beans, IntelliJ IDEA, Android SDK, JavaME SDK, RIM Blackberry JDE, J2ME-Polish, LWUIT, J2ME_ArmyKnife
Junior Software Engineer
Январь 2007 — Сентябрь 2007 (9 месяцев)
1. Проект E-Learning System Создание системы дистанционного обучения для нужд организации. Должность: младший разработчик Обязанности: проектирование приложения и БД, кодирование, администрирование БД, тестирование, исправление дефектов. Достижения: система была использована в рамках тренинга в Индии Инструменты: Java, Net Beans, JSP, HTML, CSS, Tomcat 2. Проект Linux Open Communication Interface (LOCI) Создание интерфейса управления встраиваемой ОС (embedded Linux) Должность: тестировщик Обязанности: приемочное тестирование (build acceptance testing), написание автоматизированных тестов, документирование дефектов, поддержка документации. Достижения: покрытие тестами выросло до 65% Инструменты: Jython, Linux (Red Hat, LynxOS), PVCS Tracker, Word, Excel.
Высшее образование
Российский государственный аграрный университет им. К.А. Тимирязева
Москва
Факультет: Учетно-финансовый
Сентябрь 2004—Июнь 2009 (4 года и 9 месяцев)
Факультет: Учетно-финансовый
Январь 2004—Январь 2009 (5 лет)
Прикладная Информатика (х10 team)
Дмитровский филиал Московского государственного университета приборостроения и информатики; ДФ ВЗМИ; ДФ МИП; ДФ МГАПИ
Дмитров
Факультет: Вычислительные машины, комплексы, системы и сети
Январь 2000—Январь 2004 (4 года)