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


IT developer with experience since 2007. Proficient in programming languages C/C++ and Python, with additional knowledge of Assembler and Kotlin.

Experience:
 - Worked in the field of navigation for embedded devices until 2021.
 - Held positions as a senior software developer, stability system engineer, and software architect.
 - Engaged in software development and design for embedded systems in the navigation domain.
 - Currently working in the R&D department, focusing on research and design of complex systems based on the Xen hypervisor with multiple operating systems such as Linux and Android.
 - Involved in the modernization and development of vendor-specific Android components and HALs.
 - Engaged in personal projects, including the CARPC (Component Architecture Remote Procedure Call) framework.

Skills:
 - Programming Languages: C/C++, Python
 - Additional Languages: Assembler, Kotlin
 - Software Development: Embedded Systems, Navigation, R&D
 - Operating Systems: Linux, Android
 - Vendor-Specific Android Component Development
 - CARPC (Component Architecture Remote Procedure Call) Framework