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


In my role as a developer, I constantly strive to develop and deepen my skills in computer science. My goal is to become even more technical in the peculiarities of operating systems to be able to write fast and correct programs.

I have a background in software development and my skills are constantly improving. While implementing the wrapper over the RoomPlan framework, I worked on the project "House Plan Generator", which allows you to get a 2D plan projection of a scan using the framework. To do this, I used the Swift programming language, SwiftUI, and RoomPlan.

I also took part in the project "Sintering Process Simulator", where my task was to record and repeat actions using the Dear ImGui Test Engine. I was actively improving the process automation capabilities of the application using the C++14 programming language, as well as Dear ImGui, OpenGL, and Boost libraries.

Within the Geometric Format Translator project, I performed various tasks according to my experience. For example, I improved the testing system for checking the correctness of converted files by adding support for one more format. I also restructured the code, removed outdated components, and replaced them with newer ones. In this project, I used C++14, CMake, Linux, and Python programming languages.

I also developed a mesh editor application from scratch. This editor is capable of reading, writing, and rendering files in COLLADA format, as well as performing various manipulations with objects. For this project, I used the C++17 programming language, as well as the OpenGL and GLFW libraries.