Oleg Kharitonov

Oleg Kharitonov

Senior Software Engineer @ TomTom

About Oleg Kharitonov

Oleg Kharitonov is a Senior Software Engineer at TomTom with extensive experience in software development and architecture, specializing in cross-platform and multithreaded programming.

Current Position at TomTom

Oleg Kharitonov is currently serving as a Senior Software Engineer at TomTom. He began his tenure with the company in 2021 and works from Berlin, Germany. His role involves developing advanced software solutions, focusing on creating efficient, maintainable, and extendible architectures.

Previous Roles at Elektrobit and HERE Technologies

Oleg Kharitonov has held several significant positions at various companies in the software engineering domain. He worked as a Software Architect at Elektrobit from 2019 to 2021 in Berlin, Germany. Prior to that, he served at HERE Technologies, holding multiple roles including Lead Architect and Technical Lead between 2012 and 2019. His responsibilities spanned over software design and development, focusing on mission-critical systems.

Educational Background

Oleg Kharitonov completed his Master's degree in Computer Software Engineering at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki, studying from 1996 to 2001. He also attended Mogilev Regional Lyceum from 1993 to 1996. His academic background provided a solid foundation in software development and engineering principles.

Expertise in Software Development

Oleg Kharitonov has extensive expertise in developing mission-critical software systems. He possesses skills in distributed and concurrent programming, cross-platform development, and multithreaded programming. Additionally, he has significant experience in graphical user interface (GUI) design, specializing in C/C++ and Qt for software development. He is also proficient in working with various operating systems such as Windows, Unix, and Linux.

People similar to Oleg Kharitonov