Профессиональные навыки
Опыт работы
Luxoft
Москва
Senior Software Developer
Сентябрь 2017 — По настоящее время (3 года и 1 месяц)

Client: Millenium Partners

Providing full cycle from requirements analysis through design, development, testing and test automation. QA certification, to deployment of few services and libraries.
- Rewriting legacy allocation service for fast, configurable redistribution of fills from/to different streams, with additional calculation schemes;
- REST API (Java (Spring) based) service to access multiple instances of trading service with API documentation in OpenAPI spec.;
- Python library to connect to trading server API via Solace from client machine. Embedded object conversion for usability sake. Developed integration test approach to cover all API use cases;
- Service of remote configuration update with backup and change validation via custom JSON scheme. Service has 2 parts: Node.js based UI and Java based service for actual work with configuration.

Test Automation Lead
Июль 2014 — Сентябрь 2017 (3 года и 3 месяца)

Client: Millenium Partners

• Provided full test automation and QA of 4 algorithmic trading apps for NY hedge fund (global top 10)
• Developed, delivered, and supported an integration test framework. Features: fluent connection to data bus, remote machines by SSH, StreamBase services, convenient test assertions, vastly configurable test runner.
• Made tests design, planning, test execution, certification with customer
• Developed new features and fixes for business applications
• Prepared and certified multiple apps releases
• Supported dev team with environment management and CI processes

Мировой лидер в области создания и внедрения решений по управлению телекоммуникационными операциями
Senior Test automation Engineer
Июнь 2011 — По настоящее время (9 лет и 4 месяца)
Создаю и внедряю инструменты автоматизации тестирования. Не один, конечно, а со старшими и младшими товарищами. На моей совести 2 инструмента, использующихся в авто-тестировании по всей компании. И несколько приложений на основе оных (и других) инструментов для конкретных проектов заказчиков (три на данный момент).