Oleg Kharitonov

Bis 2022, Senior Software Engineer, TomTom

Berlin, Deutschland

Fähigkeiten und Kenntnisse

C/C++
C++
Softwareentwicklung
Git
Python
Embedded Systems
Automotive infotainment

Werdegang

Berufserfahrung von Oleg Kharitonov

  • 1 Jahr und 10 Monate, Feb. 2021 - Nov. 2022

    Senior Software Engineer

    TomTom
  • 1 Jahr und 4 Monate, Okt. 2019 - Jan. 2021

    Software Architect

    Elektrobit Automotive GmbH
  • 4 Jahre und 11 Monate, Nov. 2014 - Sep. 2019

    Technical Lead

    HERE Deutschland GmbH

    Product: Real-time traffic library for the mobile platforms and automotive infotainments. Responsibilities: - Architecture and feature design; - Implementation planning, progress tracking; - Code reviews, quality assurance, process improvements; - Managing on-site and remote teams; - Agile/Scrum methodology; Tool and technologies used: - AlertC, TMC, OpenLR, RDS, TPEG, HDRadio, DAB, WGS84; - C++/Python, MSVC/gcc, repo/Git/Gerrit, Jenkins, JIRA, Confluence; - Windows/Linux/Android/iOS.

  • 2 Jahre und 6 Monate, Juni 2012 - Nov. 2014

    Senior Software Engineer

    HERE, a Nokia business

    Product: Real-time traffic library for the mobile SDKs on Windows Phone, Android and iOS. Responsibilities: - Feature design and implementation, mostly in rendering part; - Rendering performance optimization; - Creating tools for non-functional testing, creating functional tests; - Agile/Scrum methodology; Tool and technologies used: - AlertC, TMC, RDS, TPEG, HDRadio, Quad tree, Mercator, WGS84; - C++, MSVC/gcc, Mercurial/svn, Code Collaborator/Crucible; - Windows/Windows Phone/Linux/Android.

  • 1 Jahr und 9 Monate, Aug. 2010 - Apr. 2012

    Software Engineer

    Synesis

    Design the architecture of ONVIF (open interface of IP-based physical security products) implementation for video encoders with video analytics. Embedded development. Managing a team (4 developers and 1 QA engineer) . Active development, profiling and debugging of critical components. Establishing a testing process. Technical support for customers on-site and off-site. Technologies used: C/C++, MontaVista Linux, gcc, gdb, GNU make, Subversion, QtCreator

  • 2 Jahre und 4 Monate, Mai 2008 - Aug. 2010

    Software Engineer

    POLYTEDA Software Corporation

    Development GUI front end solutions for Polyteda's physical verification tools. Technologies used: C/C++, Qt, Tcl.

  • 1 Jahr und 3 Monate, März 2007 - Mai 2008

    Lead Software Engineer

    EPAM Systems

    Design and development of analytical software (risk management) for banking industry. Design and development of graphical user interface (GUI). Supervision over development activities of four developers. Testing, debugging and bug fixing the software. .Net, GUI, XML, ADO.NET, Informix, MS SQL Server, SQL, .Net Remoting, COM+.

  • 4 Jahre und 9 Monate, Juni 2002 - Feb. 2007

    Software Engineer

    BindKey Technologies

    Designed the architecture and developed the implementation of a cross-platform IC (integrated circuits) mask layout editor. GUI design. Designed and developed a cross-platform 2D-graphics (GDI+ based) device abstraction library. Designed a Scripting API (TCL based) for the IC mask layout editor. Designed the regression testing technology based on embedded script engine. Designed and inplemented automated regression tests. Technologies used: C++, Qt, OpenAccess, STL, TCL, GDI+, Windows, Solaris

  • QA Lead and Error Manager

    HERE Deutschland GmbH

    Product: Real-time traffic library for the automotive infotainments. Responsibilities: - Bug triage, bug analysis, crash dump analysis, bug fix verification; - Test design for unit and integration tests, functional and performance tests; - Test automation; - Code reviews; - CI (Jenkins): maintenance, extension; - Agile/Kanban methodology; Tool and technologies used: - AlertC, TMC, OpenLR, RDS, TPEG, HDRadio, DAB; - C++/Python, GTest/GMock, MSVC/gcc, repo/Git/Gerrit, Jenkins, JIRA, Confluence;

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

21 Mio. XING Mitglieder, von A bis Z