Position: junior java developer
Category: Java
English level: pre
Years of experience: 0.5

https://github.com/yura-terebov/Practice-project
Platforms & languages:
- Java
OOP: 
- class hierarchy, multiple inheritance; 
- object relations & circular dependencies; 
- templates (generics); 
- basics (processes, threads, event loops, operation queues); 
- Version control systems: SVN, Git. 

Additional skills:
- Operating systems: Mac OS X, Linux, Windows;
- Algorithms: time & space complexity, worst and best cases, 
  sorting algorithms; 
- Regular expressions.
Профессиональный рост.