Position: Trainee/Junior C++ Developer
Category: C++
English level: upper
Years of experience: 0.5

Experience with C/C++
- Multiple learning projects on C/C++ (design patterns, basic linux networking, QtCreator app, thread pool implementation etc).
- Team development of security app for encrypting virtual drive on kernel level on Windows;
- Developed couple games on SDL2 (Arkanoid, Snake);

Experience with Java Web
Solo development solutions for e-comerce business.
-6 months commercial experience with Java/Spring
-Developed several utilities to automate routine working tasks:
-Excell/Sheets -> XML converter;
-10+ website content parsers;
-App to automate product uploading to CMS.

IoT (as hobby)
-Developed couple of projects on Arduino platform (GPS tracker, micro climate controller etc)
Looking for my first long-term job as a C++ developer.

Previously, I worked as a self-taught Java web developer for an e-commerce company.

For the past eight months, I have been self-learning C/C++. During this time, I completed a two-month course, developed multiple learning projects, and created game clones on SDL2, including Arkanoid and Snake.

I also have experience in team development of a complex desktop application for securing information on virtual drives, where I was responsible for developing the kernel part and encryption.

My English level is Upper Intermediate (except speaking - its intermediate). Reading Microsoft's documentation on the Windows kernel wasnt problem.

I hold a Bachelor's degree in Security of Informational-communicational networks.

I am ready to relocate to another city if needed, but remote work is preferable.