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

I am a software developer with more than 19 years of experience, including 13 years of verification & validation for avionics systems according to DO-178 requirements. Almost every customer have its own OS onboard, development environment and even programming or scripting language of choice. During my career I learned to adapt to changing environments and take best practices learned from past projects to new ones. I did a lot of routine tasks automation, requirements-based software and tests development, low-level requirements writing and review, coverage collection and analysis. I have an experience in setting up and 6 years of support of continuous integration solution based on Jenkins. I take interest in chemistry, bioinformatics, digital images processing and machine learning.

Опыт работы
Senior Developer
Июнь 2017 — По настоящее время (3 года и 2 месяца)

Job responsibilities:

Tests system automation: evolution, development and support of an in-house tests system processing 2 million tests daily in Amazon AWS cloud using 2000 instances at high load.

Career Accomplishments:

  • Doubled number of tests run per machine hour
  • Decreased tests system expenses in more than a half
  • UI/UX/backend changes, reducing content delivery delays
  • Responsive auto updating UI extendable with templates
Lead Engineer
Февраль 2003 — Март 2017 (14 лет и 2 месяца)

DC BARS provides quality engineering and IT services in software development, Verification & Validation, and certification support.

Job responsibilities:

Low-level and high-level requirement-based tests development according to DO-178b standards up to Level A, structural coverage collection and analysis, formal inspections of requirements, code and tests. Similar job was done for Honeywell Primus Epic display systems and Rockwell Collins Pro Line Fusion avionics.

Development of eclipse-based system which integrates version management, change management and provides formal inspection support according to DO-178b.

Career accomplishments:

Developed "Matlab Tester Studio" to automate the most routine part of the test development process. Application helped to save more than 30% of time for a certain part of requirements. Taking active part in verification technology improvements.

Tools used:

C/C++, Matlab (Simulink), CodeTest, Eclipse, Java, Python, Assembler (x86, others), Delphi, SQL, VBA, DOORS, PVCS Dimensions, SVN, Razor.

RUSIST Security
Апрель 2001 — Февраль 2003 (1 год и 11 месяцев)
"RUSIST Security" works out, produces, assembles and supplies complex systems of security. Main direction of company development is CCTV video monitoring systems. Job responsibilities: CCTV surveillance system development and support including development of drivers and COM applications. Career Accomplishments: Used modified drivers for BT878 chipset supporting DirectShow to achieve 25 frames per second grabbing rate. Developed SDK for integration with surveillance systems created by friendly companies. Lots of other improvements including better network exchange, system stability, etc. Tools used: Delphi, Microsoft Visual C++
Высшее образование
Московский инженерно-физический институт
Факультет: Кибернетики; "К"
Сентябрь 1998—Февраль 2006 (7 лет и 5 месяцев)