Position: Trainee C++ Developer
Category: C++
English level: fluent
Years of experience: 0

I have a lot of experience with algorithms and data structures, I also have proficient mathematics skills, I know C++, STL, Linux, I have experience with QT, Git, SFML, Visual Studio, I have experience with HTML, CSS and JavaScript, as a part of my university studies. I speak English, Ukrainan, German, Russian.
Client-Server Ball Game.

Built a C++ Graphical Interface application using QT framework, as well as a Client-Server application using BOOST and Networking to support multiplayer game in real time.  

Used a variety of new technologies and techniques, such as: Boost, Templates, Design Patterns, CMake, Multi-Threading, Cross-Platform Development 

Lisp Interpreter.

Successfully developed an interpreter for the Lisp programming language. This interpreter is capable of executing Lisp code and interpreting the syntax and semantics of the language.

Acquired knowledge of how an Language interpreter works, used OOP and Singleton Pattern, used Unit Tests and a better folder and code structure

Natural Language Processing. 

As a part of University C++ Course Project, developed an advanced Neuro-Linguistic Programming (NLP) model specifically designed to analyze textual data and generate sentences that closely emulate the style of the input text.

Used version control, gained experience with STL and Algorithm Design, Code Organization and Modularity, and Natural Language generation