Position: Software Engineer
Category: C++
English level: upper
Years of experience: 11


My experience is 10+ years of software development with C++.
For the past 4 years, I work as a C++ Software Engineer with extensive cross-platform experience in Qt and QML.  My main OS is Windows, but I also worked on Linux when implementing some of my tasks. I have some exposure to macOS too. 

I work as a desktop client developer at Nextcloud, where I implement business logic with C++ and Qt, implement new UI with QML, refactor old codebase, improve existing features, and fix complex issues. Additionally, I implemented CI jobs and Windows shell extensions.

When working at Time Doctor, I contributed to a desktop time-tracking app, my tasks were mainly developing new features, fixing customer bugs, and refactoring existing code. I used C++ and Qt with Qt Widgets and some QML as my stack on that job.

I also have experience as a Freelance Software Developer on Upwork.

I have a Master's Degree in Computer Sciences and a strong technical skill set in various programming languages and tools.