Position: Rust/Solana Middle Developer
Category: Rust
English level: upper
Years of experience: 10

Until 2022, I've developed Aspose.Words for C++, and started managing the small team of C++ developers (4 people).

Under my leadership, the team has achieved the following things:
- We have published Aspose.Words for C++ library and we continue regularly delivering new releases.
- We have added support for Linux and macOS.
- We have continuously improved the quality of the library
- We have improved performance, memory consumption, library size
- We have added new features from the main product
- We have fixed issues - memory leaks, differences in behavior (Rendering, etc.)
- We continued developing the C# to C++ translator and system libraries.

In particular, I dealt with the following things:
- I have developed multiple LLVM-based tools for C# to C++ documentation conversion and C++ include headers management.
- I have developed C# to C++ translator. It simplifies, adapts, and translates C# statements to C++
- I have set up and supported CI/CD infrastructure for C++ development.
Right now, I'm interested in blockchain-related tasks - smart contracts development and infrastructure around. I'm considering switching to Rust.

Until 2022, I have been C++ Team Lead for a small team (4 people). We have developed C# to C++ translator and used it for developing Aspose.Words for C++ product (C++14, Boost, ICU, Skia).
I have developed multiple LLVM-based tools for solving auxiliary tasks.

Until 2016, I have been developing the firmware (STM32) and embedded applications (ARM, Linux, Yocto) for different training medical simulators.
Professional growth. Adequate management. Informal atmosphere. Challenging and interesting tasks.

NO for Screen time tracker, Legacy project (older than C++14), game dev.