Position: C++ Developer
Category: C++
English level: upper
Years of experience: 2

Personal Achievements:
- Enabled a fast analysis of incoming network packets and selected pass-through depending on whitelist/blacklist of ip subnets.
- Accelerated upload speed of statistics into the database using pqxx C++ driver to PostgreSQL
- Optimized compile time by introducing the following tools/idioms: Precompiled headers, Unity Build, COTIRE, IWYU.
- Implemented Prometheus and Grafana to monitor common metrics of our product.
- Increase application performance by 200% by integrating memory management.
- Completed containerization of application by using testing bench.
- Implemented key feature of save and restore state of product after rebooting or crashes.
About Me: Hey! Thank you for taking the time to read my story and evaluate my resume. I am originally from Ukraine and have lived in Russia for the past 3 years while working on my University degree. Due to the war that Russia started against Ukraine on Feb 24th, 2022, I find it impossible to continue my life and my professional career in Russia as Russia’s aggression stands against my believes and principles. I left Russia, my university, and my job to start a new life elsewhere. I plan to finish the last year of my studies remotely and am looking for a new work opportunity.

About My Experience: I'm a software engineer and a problem solver, with 2 years of experience developing back-end apps in commercial product companies. I have a lot of different experience using modern C++ and C++ - toolchain. I have a lot of practical experience with Boost, Conan, prometheus + grafana, less with QT, and also with SQL databases, including PostgreSQL (indexes, analyze/explain, read/write operation optimization).

Skills Acquired/Practiced: C++14/17/20, CMake, Conan, Boost, TBB, GTest, Boost, crossplatform development, SQLite, PostgreSQL, Prometheus+Grafana, Git, Docker, PcapPlusPlus.