Position: C++ Developer
Category: C++
English level: intermediate
Years of experience: 6


RUNTIME CRYPTOR 
Platform: Windows 
Technologies: C++11, Portable Executable, Assembler x86 
Third parties: Boost Tools: CMake, VS2017 
Role: Software developer 
Team size: 1 
Responsibility: Application encrypts compresses the executable file, takes this encrypted executable stored 	within, decrypts it and then executes it from memory.

CHROMIUM-BASED BROWSER 
Platform: Windows 
Technologies: C++11, JS, HTML, Chrome Extension, JSON, Git 
Tools: CMake, QT, VS2017, Ninja 
Role: Software developer 
Team size: 4 
Responsibility: Creating chromium-based browser with changed GUI and specific features.

BACKEND SERVER APPLICATION
Platform: Linux 
Database: PostgreSQL, Redis 
Technologies: C++14,  JSON, SQL, Git
Third parties: Boost, Poco, nlohmann/json
Tools: Cmake, Visual Studio Code,  pgAdmin, SmartGit, Postman 
Responsibility: Adding new features to the server application. Creating new end-points.