Position: Software Engineer
Category: Rust
English level: upper
Years of experience: 4

Managing a small team of developers we have implemented cloud backup and recovery of Azure DevOps service.

Have implemented a synchronization mechanism for SharePoint which has resulted in multiple times increasing of backup time.
Have extensive experience working with various programming languages, tools, and technologies. At most, I worked as a backend software developer. I have had an opportunity to work in diverse domains, such as cloud data backup, game development, web development, and others. 

Currently working in a cloud backup company I am primarily involved in extending and enhancing existing backup and restore solutions for Microsoft services. Also, I do mentoring and manage a small team of developers from different countries. We use C++20 as the primary language for a backend with multiple libraries for parsing different data formats and writing tests. We work with APIs through HTTP protocol. I use GitLab for code reviewing and other purposes. Our systems are highly demanding as we need to process petabytes of data and send millions of requests per day. Additionally, we work with plenty of different protocols to communicate with services.

I have worked for one year in game development as an Unreal Engine developer. The project is a VR solution that allows a quarterback to train by passing a real football in a mixed-reality environment. I was responsible for implementing new features using C++ and blueprints with Unreal Engine. I did profiling and optimization using Unreal Engine profilers and Intel Graphics Performance Analyzer. I have developed a loading screen using plugins and Slate UI. Also, I have helped with CI/CD configuration on Jenkins and have written PowerShell scripts for automatization.

I have been actively working on my personal project for 1.5 years which is a machinery parts marketplace that connects suppliers and buyers automatically routing part requests.
As I am a single backend developer in this project, I am responsible for a whole backend side starting from managing email corporate accounts to managing an infrastructure. A web server is implemented in Go using a popular Gin framework and other libraries to interact with PostgreSQL and Redis. All infrastructure is hosted on AWS using many different services, such as S3, CloudFront, IAM, App Runner, ECR, RDS, and EC2. I have also written a bunch of Terraform modules to safely and predictably provision and manage infrastructure. CI/CD is set up with GitHub Actions which initiates building and pushing Docker images to AWS ECR and eventually deploying an instance of a web server.
Ready to work in any domaine