Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 7

Projects:
 Distributed, fault tolerant and high availability service (four locations) with over 200 huge request/sec per each node with the main aim to replace big and expensive solution based on OrcaleDB and provide possibility for handling terabytes of data
 GEO location service that allows or disallows using of some specific service based on IP of the end user, this project was required a low-latency response from server side (less than 100 ms), specific data structure for storing and handling IP addresses located in memory
 Distributed cache based on Oracle Coherence with REST and Thrift API
 Developed client desktop application based on Eclipse RCP platform
Last two yers I'm working at “Core” department for DINO Systems (Ring Central).
I am working at “Core” department in a team of five people (three senior developers and two QA engineers), also we have a manager that express requirements for the new upcoming projects. We follow Agile project development strategy with two weeks sprints, scrum board, story points, planning, backlog, grooming etc.

Before that, during more then three years I used to live in Berlin. I used to work in a team of 15 engineers in a research project (proITbau) that was financed by EU and German government. In 2014 the small company that was founded after I decided to quit was bought by SAP. We developed client desktop application based on Eclipse RCP platform.