Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 3

- Improving software architecture by implementation MVC design to enhance the Set Top Box menu design and browsing experience
- Influence spreading in social networks: opinion leaders definition and deep analyses of how their influence spreads in social networks based on connections between people. Based on Java and Java FX.
- Earthquakes Map: graphical representation and earthquakes map analyses using real data. Based on Java and Processing.
- Delivery Routing System - routes building using a variety of algorithms and optimization of transportation problem algorithm (traveling salesman problem). Based on Java and JavaFX.
- Text analyzer - text efficiency analysis and text generation using Markov algorithm. Based on Java and JavaFX.
3+ years of Java experience; 15+ years of developer experience in 1C:Enterprise framework, including 6 years as a software architect.
Strong core Java, C++ and JavaFX development experience; deep knowledge of Object Oriented programming; solid understanding of software development lifecycle; Client-Server application development principles;