- I'm an aspiring C++ developer passionate about programming and problem solving;
- I love clean code and I read Zen of Python everyday like a darn mantra;
- As a child, I wanted to be an archaeologist, and here I'm, digging the depths of legacy code;
- An average Linux enjoyer and Microsoft apologist;
🌱 Currently I'm a student in School 21;
Languages: Russian (native), English (B2), French (B1).
Name | Description | Tools |
---|---|---|
SmartCalc_v.1 | An extended version of the usual calculator | C11, QT gui, C++17, CMAKE, Check unit-tests |
3d_viewer | A program to view 3D wireframe models (3D Viewer) | C11, OpenGL, QT gui, C++17, GNU Make, Check unit-tests |
BashUtils | Implementation of two bash utilities: Cat and Grep | C11, GNU Make, Bash |
Mathlib | Own version of the standard math.h library | C11, GNU Make, Check unit-tests |
Decimal | A library to work with decimal type (similiar to C# one) | C11, GNU Make, Check unit-tests |
Matrices | A library that allows you to work with matrices in C | C11, GNU Make, Check unit-tests |
Matrices_oop | A library that allows you to work with matrices in C++ | C++17, GNU Make, Gtest |
Linux | The basics of Linux administration and the process of virtualization | Linux, VM, fdisk, df, du, ncd utilities and vim |
Linux_networking | Linux networks configuration on virtual machines | Linux, VM, ipcalc, iperf3, netplan |
Linux_Monitoring | Linux basic bash scripting and system research | Linux, Bash, AWK |
Docker | Developing a simple docker image for own server | Docker, dockle, FastCgi, nginx, docker-compose |