Обо мне

Специализация и профессиональные навыки:
- Создание пошаговых алгоритмов (Creating step by step algorithms);
- Криптография (Cryptography);
- Проектирование и создание интерфейсов (Interface design);
- Обработка видео (Video Processing);
- Беспроводная передача данных (Wireless data transmission);
- Тестирование программного обеспечения (Software Testing);
- Юзабилити (Usability);
- "Перевод" требований заказчика, пользователей, покупателей на язык программистов ("Translation" requirements of the customer, users, buyers on programmers language);

Профессиональные цели:
Как-то раз я встретил своего старого-старого друга, он поведал мне историю о том, как один капитан дальнего плаванья обладал умением всегда быть на шаг впереди.

Членство в обществах и ассоциациях:
студент Открытого Университета Сколково

Опыт работы
Сентябрь 2012 — по настоящее время
QA Lead
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Управление командой тестирования (manage QA team);

Октябрь 2011 — Август 2014
Luxoft
Senior QA Engineer
Санкт-Петербург
Обязанности и достижения

Tasks: - write test-cases - integration testing - regression testing - black-box testing - mobile testing (mostly IOS, part-time - Android) - develop automated tests using JAVA + TomCat - develop DateBase for storage tests results using MySQL - develop automated tests using Python 3.0 + Apache TomCat + MySQL - develop automated tests using Selenium WebDriver + JUnit - requirements specification and clarification (“translation” from customer language to developers language) - creating user stories - creating of product knowledge base - creating of release acceptance criterion - participation in delivery of release Experience: During my work in the Luxoft company I had time to participate in 3 big projects Deutsche Bank, Hewlett-Packard and Halliburton. In each project there was distributed team, mostly in 3 different locations and time zones (Russia, Ukraine and USA). In each project required to be in touch with customers and developers, to be proactive, to resolve many tasks in parallel, to set and change priorities, to watch for requirements changes, change my timetable to have time to do everything to date. Development methodology was based on SCRUM, TFS, RallyDev & JIRA used. Deutsche Bank Project related to trading on stock exchange, it is a client-server application with two versions of clients, one of them is desktop application implemented on .NET, and other is web-client implemented on Flex, server side implemented on JAVA EE. Hewlett-Packard This project is instrument for developers, it is static code analyzer (SCA), earlier this product was develop by Fortify Company. SCA helps to find potential vulnerabilities in source code; it supports C/C++, Java, C#, Javascript, Object C and others. There was required to provide creating new user-stories based on developer’s speech and then testing these user-stories after implementation. Halliburton This project is software for allocation analysis extracted oil and gas products (hydrocarbons) to various locations. This software is client-server application and implemented on C#. There was required to provide release candidate and acceptance it by customer, for this was produced acceptance criterions for release delivery and black-box testing.

Октябрь 2011 — Сентябрь 2012
QA/Analyst
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Тестирование программного обеспечения (Software Testing)
- Анализ финансовых рынков (Analysis of financial markets)

Октябрь 2010 — Декабрь 2011
QA/Analyst
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Тестирование программного обеспечения (Software Testing)
- Аналитика (Analytics)

Октябрь 2010 — Октябрь 2011
I-Free
Senior QA Engineer
Санкт-Петербург
Обязанности и достижения

Tasks: - produce testing strategy - beta-testing organization - feedback collection from product users - interaction with developers and project managers - business process testing - GUI testing - writing reports Experience: Quality assurance of the financial product, online issuing of microloans. Project is a thin client/server application based on WCF and ASP.NET using SOAP & WSDL. MSSQL database used. Development methodology: Agile SCRUM. For bugs, tasks MS TFS and Redmine were used. Instruments: MS Visual Studio 2010, C#, SQL, MS TFS, Redmine, VmWare, Microsoft Project, Google Docs, MS Outlook 2010

Июль 2007 — Ноябрь 2010
Intel Corporation
инженер-исследователь
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Разработка и исследование алгоритмов в области беспроводной передачи данных и видео (Development and study of algorithms for wireless data and video)

Июнь 2007 — Сентябрь 2010
Intel Corporation
Engineer
Санкт-Петербург
Обязанности и достижения

Tasks: - functional testing (black box/white box testing) - unit testing (black box/white box testing) - manual testing (black box testing) - semi automated testing black box/white box testing) - automated testing (black box/white box testing) - regression testing (black box/white box testing) - writing documentation and reporting Experience: Mostly I engaged in Digital Signal Processing and Computer Vision area. I developed and tested software on C++ for wireless systems for discrete data transmission (WiMAX). This software consist simulations models for standard IEEE 802.16e-2005/IEEE 802.16e-2004. I developed and tested algorithm for implementation SURF (Speeded Up Robust Features) on C++, applicable to recognize objects on the images. I participate in the research performance of software applications in the field of video processing using SSE technologies and Intel Integrated Performance Primitives library. I participate in the testing of software applications in the field of stereoscopic video (3D video) and video encoding (h264). Development methodology: Iteration model. For bugs managment Bugzilla was used. Instruments: MS Visual Studio 2005, MS Visual Studio 2010, C++, STL library, Boost test library, Intel C++ Compiler, Intel VTune Performance Analyzer, Intel Integrated Primitives, PERL, BUGZILLA, special server with 8-core processor, MATLAB, FPGA accelerator (for hardware manual testing), webcam

Декабрь 2006 — Июнь 2007
Co Ltd “TepmoC”
Hardware/Software Engineer
Санкт-Петербург
Обязанности и достижения

Employee with my sub-faculity, designer Radio-electronic Apparatus. Designing control board in Altium Designer 6.0, this based on AVR Atmega 128.

Высшее образование
Январь 2011 — Январь 2013
СПбГУ ИТМО
Санкт-Петербург
Специализация и достижения

Направление «Управление Государственными Информационными Системами».

Январь 2003 — Январь 2009
СПбГПУ
Радиофизический; РФФ
Санкт-Петербург
Специализация и достижения

кафедра "Радиоэлектронные средства защиты информации"