• development of PHP extension (php-cpp, thrift, jaeger) for OpenTracing approach, see https://github.com/ITECOMMPAY/jaeger-client-php-ext
• continuously developing/supporting Vagrant/Ansible environment – all in one DEV/QA VMs for the group of 50+ people
• the same Vagrant/Ansible env adopted for using in AWS, and Jenkins – one green button to have specific branch of each selected component deployed and run Unit/Fuctional regress tests
• Jira was integrated into the same chain using custom written plugin (when task transfers from one state to another) to trigger test stand deployment and provisioning and after that running QA regress tests so test engineers know what part of software was greatly modified.
Lead Software Engineer
Июнь 2016 — Июль 2017 (1 год и 2 месяца)
Describing architecture of existing software in a safety critical area (reverse engineering) Developing System and Software requirements Preparing V&V environment
The leadership of group dealing with preparing test environment for V&V purposes, configuring hardware test stations. Resolving various problems related to test environment including recompilation of software under test, increasing stability of test environment, modifying architecture of software.
Август 2006 — Январь 2011 (4 года и 6 месяцев)
Cockpit displays systems V&V: * Software V&V per RTCA/DO-178B of the airborne software (flight deck display systems) using integration testing technique. * Development of verification process documents and verification techniques.