exactpro systems for kstu students in kostroma

Post on 11-Nov-2014

980 Views

Category:

Recruiting & HR

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Exactpro SystemsИнновационные Трейдинговые Системы

11 июня 2014КГТУ

2

География командировок

История компании

3

Состав костромской команды

4

Состав костромской команды

5

Статистика по увольнениям

Год Размеркоманды

Провалилиисп. срок

(0-4 месяца)

2013

2012

2011

2010

Плохоработали

Отпустили Не хотелиотпускать

218

173

104

39

3.6%

9.4%

7.0%

0.0%

2.6%

2.2%

1.4%

0.0%

4.1%

5.1%

1.4%

0.0%

3.1%

2.2%

1.4%

0.0%

• Established good contacts with a number of leading regional universities

• We have an intensive internal training program• We retain technical & domain knowledge• The added value brought by us to projects ensures

maximum potential for delivery on schedule

6

Распределение по отделам

7

8

Отдел платформа

Main Technology and libraries:•server, data processing, distributed

systems, db, web•java, c++, c#, javascript, Perl, bash•Platforms: Linux, Windows•winapi, posix•FPGA, System Verilog

Business Areas:•Test Automation and Verification Tools•Markets and Post Trade Simulators•Monitoring and surveillance for

trading systems and exchanges•Trading and Brokerage Front End

Systems•Algo Trading and Market Data•Trading and Market Data gateways

Methodologies:• agile, scrum, DevOps, rapid

delivery to end users• continuous integration• small effective product oriented

teams maintaining many active projects simultaneously

• strategic core development

Instruments:•git, svn•eclipse, visual studio•Jenkins•visual vm, valgrind

Web: html5, AJAX, JSF, ExtJS, JQuery, Tomcat, Play Framework Distributed: Tibco RV, UMQ, ZeroMQ, RabbitMQ, akka, Boost Asio DB: MySql, Postgres, Oracle DB, LevelDB, HibernateCommunication protocols and APIs: FIX, ITCH, Reuters Foundation API, QuantHouse

Наши продукты

ClearTH:• Post-Trade testing tool• Verifies each stage of the

DLC• Integrated schedule• Automated matrices• Can create multiple days test

scenarios• Concurrent multiple tests• Integrated simulators• SWIFT ISO protocol support

Mini-Robots:• Executes multithreaded java

code• Complexity of test

algorithms is defined by the test developer

• Supports multiple client fix connections, order entry and market data via FIX

• Can use GUI to iterate through sent and received messages

Dolphin:• Model-based

testing of market surveillance systems

• Production-scale capacity and throughput

• Interactive real-time alerts and reports

Shsha:• Post-transactional tool• Analyzes clients' activity and forecasts system

response • Parses and displays logs in a user-friendly way• Parses messages and then puts each to a data base

table where each column corresponds to each message field

• Allows making summarized reports, etc• Easy to understand GUI

Load Injector:• Simulates multiple client connections with a specified load shape for each connection or a group of

connections• Up to 75K messages / second from a single CPU core• Measures latencies in microsecond range• Performance test reports

Sailfish:• Can test Order Entry, Market Data and Post

Trade connections in one test scenario• Each test scenario is independent• Allows running test scripts in any sequence• Simulation of multiple user connections• Server simulators• All messages are stored into a data base• Generates test reports

8

High-level diagram of scalable message driven architecture:

Web

-Inte

rfac

e

Dat

a So

urce

Books Web Server

Flow Multiplexer / Demultiplexer

ConvertorsScenarios

Events Event Flows

JSON

31

The implementation was based on a few open source technologies:

32

Sample of surveillance alerts GUI:

33

Sample of Order Book Replay tool GUI:

34

Sample of configurable dashboard GUI:

35

Конференция в КГТУ

15

• Competing conference papers go through a review by a number of leading software development and analysis experts and scientists

• The best papers are recommended for their inclusion in Russia’s leading professional and scientific publications

• Also translated into English and published by IEEE, the world's largest professional association for the advancement of technology

• 1 conference to date in 2013 • TMPA-2014 to take place in

November• Conference web-site:

http://tmpaconf.org/

• Renowned experts in the program engineering field speaking on:

– static and dynamic methods of program analysis and verification of hardware and software systems;

– testing and analysis of parallel and distributed systems;

– testing and analysis of high-load and high-availability systems;

– methods of building quality software;

– tools for software analysis and test automation

Наши фотографии

16

Наши фотографии

17

Наши фотографии

18

Наши фотографии

19

Наши фотографии

20

Наша хата

21

Офис клиента

22

top related