Position: C++ Trainee /Junior GameDev
Category: C++
English level: intermediate
Years of experience: 1.5


Operation systems:
  - Linux;
  - MacOS;
  - Windows (a little bit).

C:
  - implementation of core lib;
  - implementation of shell utility (ls);
  - implementation of unix shell (zsh-like) ;
  - implementation of messenger.

Now I'm deeply immersed in the learning C++:
  - implementation of audio tag editing application (using Taglib)
  - implementation of text editor like notepad++
  - implementation of classical games: snake and chess game (sfml framework)  ONLY multiplayer without AI;
  - implementation of video editor (using mlt/mlt++ framework)
  - implementation of task manager (project tracker like Trello or Notion).

Dependencies (Frameworks) I have worked with:
  - back-end or core (Qt5,  Glib);
  - front-end or graphics (Qt5 and Qml, Qtk, Sfml, SDL, openGL a little bit);
  - audio and video (SDL, mlt/mlt++, openGL);
  - databases (sqlite3, mongoDB a little bit);
  - others (cUrl, oAuth, smtp, Taglib, git).
 
Also I have had a little bit experience with python, js (pure, react, react-native).

Recently I have started to learn Unreal Engine4 (blueprints to be exact) and now I really want to grow in game developing field. 

Was a participant of HashCode2020.
Also I am interested in game developing using Unity or UE4. Besides I want to make new acquaintances and new knowledge in various related fields.