Dmitry Efimov
AeroLeads people directory · profile

Dmitry Efimov Email & Phone Number

Senior Software Engineer at Indeed ITDR
Location: St Petersburg, St Petersburg City, Russian Federation 10 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
St Petersburg, St Petersburg City, Russian Federation

Who is Dmitry Efimov? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Dmitry Efimov is listed as Senior Software Engineer at Indeed ITDR, based in St Petersburg, St Petersburg City, Russian Federation. AeroLeads shows a matched LinkedIn profile for Dmitry Efimov.

Dmitry Efimov previously worked as Senior Software Engineer at Huawei and Senior Software Engineer at Netwrix Corporation. Dmitry Efimov holds Computer Software Engineering from Saint Petersburg State University, Faculty Of Mathematics And Mechanics, Software Engineering Chair.

Company email context

Email format at Indeed ITDR

This section adds company-level context without repeating Dmitry Efimov's masked contact details.

Indeed ITDR

Review company-level records connected to Dmitry Efimov before choosing the right outreach path.

Profile bio

About Dmitry Efimov

I have over 20+ years of professional experience in the software development field. I have been working in various areas including marine and aero navigation systems, IT auditing software and CRM systems participating in the development of various applications mostly in C++ and C# on Windows and Linux platforms. Also for some time period I worked on telecom hardware inventorying system in Java. I have wide experience in the the development of Windows based applications in C++/C# with WPF + DirectX and cross platform applications with QT + OpenGL. To a certain degree I am familiar with Oracle Database and its C++ interface, have an experience in writing a C++ wrapper for SQLite and using MySQL with Nginx + PHP (LEMP). I even participated in the development of a Vue.js website and created a couple of websites with Jooma and WordPress. A long time ago I had some degree of knowledge close to deep in previously poplar Windows based technologies and libraries like MFC, ATL, VCL, COM, OLE, ActiveX, Windows Forms, ADO, ADO.NET and participated in the development of the applications that use them all in one + VB6.For the last few years I have been focusing on the development of cross-platform applications with QT. I developed and supported a QT application for Android with 100 000+ downloads on Google Play and gained an experience of migrating this application to UWP and iOS and publishing it on Apple App Store and Microsoft App Store. Used QT 6.2.2, QML, CMake, JNI, MSVC, Android CLang, Apple Clang, Google AdMob SDK, Yandex Mobile Ads SDK.I have a couple of cross-platform C++ libraries on GitHub.com where I aggregated some reusable components from the projects I worked on. They demonstrate my coding style and some template metaprogramming techniques I used. Feel free to clone them at https://github.com/dmitriano/Awl and at https://github.com/dmitriano/SQLiteWrapper and test.

Current workplace

Dmitry Efimov's current company

Company context helps verify the profile and gives searchers a useful next step.

Indeed ITDR
Indeed Itdr
Senior Software Engineer
Saint Petersburg, RU
AeroLeads page
10 roles

Dmitry Efimov work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Indeed Itdr

Saint Petersburg, Ru

Senior Software Engineer

St Petersburg, St Petersburg City, Russia

Have been participating in the development of a frame-capture based graphics debugger supporting Vulkan, D3D11, D3D12, OpenGL, OpenGL ES graphics APIs on Windows, Android, Linux platforms. Have been working on various features like allowing the user to modify captured frame by enabling or disabling selected API calls, tracking the dependencies between API calls and resources (buffers, shaders, bindings, etc…), improving the visualization of the captured frame and UI. Used C++17, MinGW, MSVC, QT, CMake, Git. Gained an experience of setting up various IDEs like QT Creator, VSCode, CLion, PyCharm, building Android apps on WSL and testing various sample applications with our graphics debugger. Have been participating in the development of integration tests in Python and PyTest.

Senior Software Engineer

St Petersburg, St Petersburg City, Russia

Participated in the development of Oracle Database subsystem and Network Devices subsystem of an auditing solution using MSVC 2017 on Windows platform. Installed Oracle Database 12, 18 and 19 in a Docker container and researched Oracle Database auditing mechanisms and Oracle Database C++ interface. Participated in the migration of Oracle Database auditing subsystem from C# to C++ and maintained legacy C# code. Tested the auditing with Oracle Cloud. Created a prototype of the software component for collecting Oracle Database state that includes objects, roles, users and permissions. Developed a C++ serialization engine and persistent queue component for buffering incoming log messages from network devices. Created a test project for measuring SQLite performance and wrote C++ wrapper for SQLite. Made User Behavior Analytics web portal work with Amazon Web Services, learned JavaScript, Vue.js and Node.js. Migrated Password Recovery Manger from VS 2005 to VS 2017, maintained legacy ASP and ASP.NET code, worked with Windows Credential Provider, MS IIS and created the setup package for the product with WIX + WPF.

Jan 2018 - Jun 2020

Senior Software Engineer

International Aeronavigation Systems

St Petersburg, St Petersburg City, Russia

Participated in the development of a client application for surveillance and monitoring of airdrome maneuvering area traffic and the aircrafts during take-off and landing operations, basing on the information received from radar, optical and infrared sources. The application is written in C++ 11 with QT and uses OSG Earth for visualization of various kinds of geospatial data including maps, aeronavigation information (such as arrival routes, departure routes, runways, etc…), aircraft tracks and user-defined markup objects. Protocol Buffers are used for communication with the server over TCP and UDP. All the code is compiled on Ubuntu, CentOS and Astra (some Russian Linux distribution) with GCC.

Apr 2017 - Nov 2017

Senior Software Engineer

Sinftech

St Petersburg, St Petersburg City, Russia

Developed Desktop Windows application for displaying marine geographical information, including nautical charts, real-time radar and AIS data, oil slicks, video from TV cameras, handling navigational alarms and editing user-defined geographical objects like symbols, lines and areas. Used WPF for creating themed UI and DirectX/Direct2D for drawing geographical objects. Integrated existing C++ and MFC code to the application using C++/CLI.

Oct 2013 - Jun 2015

Software Engineer

Sharlines Corporation

St Petersburg, St Petersburg City, Russia

Worked on various projects in C++ and C#. Set up and maintained shared hosting environment with Nginx web server on Ubuntu Linux. Developed several websites using Joomla + VirtueMart and WordPress. Worked on SEO optimization and promotion of this sites, implemented various add-ons including Live Chat system, social network widget modules, custom Joomla remote publishing interface. Written a software utility in C# using WPF and WCF integrated with PHP for managing VirtueMart store, viewing reports, printing product labels and postal blanks, synchronization of contacts with MS Outlook.

Apr 2008 - Feb 2013

Software Engineer

St Petersburg, St Petersburg City, Russia

Maintained network inventory module of Amdocs Cramer OSS (Operations support system). Configured and made the inventory module work in different configurations under Sun Solaris/Weblogic and IBM AIX/Websphere. Wrote various utilities in Java and PLSQL for working with inventory data, stored in Oracle database. Utilized JMS, EJB, Apache POI. Migrated the system to a test server running under Sun Solaris. Performed database backup/restore.

Sep 2007 - Apr 2008

Software Engineer

St Petersburg City, Russia

Participated in the development of CRM system. Developed GUI on Windows and Windows Mobile platforms in C# and C++ using Windows Forms, COM/ActiveX, Win32 API, MFC. Converted various GUI components from VB6 to C#. Made the product patching system work under Vista UAC. Migrated Windows Mobile client application from eVC to VC2005. Written an utility in C# using Windows Forms for defining and modifying CRM’s entities (persons, companies, events, etc…) and relations between them. Worked with Oracle database using ADO.NET. Wrote unit tests in C# using VS TE.

May 2006 - Sep 2007

Software Engineer

St Petersburg City, Russia

Participated in the development of software system for locating and inventorying routers, computers, printers and other devices on the network. Developed client-side Windows application in C++ for representing various reports for the user and allowing him to perform various actions for scanning the network. Participated in the development of ‘discovery’ module that collects the data over SNMP protocol and stores it in MS Access database. Utilized BOOST, MFC, Win32 API, ADO, MS Excel object model, Prof-UIS library.

Jul 2003 - Apr 2006

Senior Software Engineer

Transas Software House

St Petersburg City, Russia

Participated in the development of ECDIS systems. Worked on various aspects of the system and on wide variety of navigation tasks, took part in the development of GUI on Windows platform in C++ using Win32 API, COM/OLE/ActiveX, ATL, MFC, VCL. Designed and implemented a COM-based software component for accessing, editing, and displaying electronic charts and real-time navigation data. Developed and maintained the System Setup utility for automatic detection of navigation sensors connected to the PC via COM ports. Provided technical leadership for a team of 3 developers.

Jan 1998 - Feb 2003
1 education record

Dmitry Efimov education

  • Saint Petersburg State University, Faculty Of Mathematics And Mechanics, Software Engineering Chair
    Saint Petersburg State University, Faculty Of Mathematics And Mechanics, Software Engineering Chair
    Computer Software Engineering
FAQ

Frequently asked questions about Dmitry Efimov

Quick answers generated from the profile data available on this page.

What company does Dmitry Efimov work for?

Dmitry Efimov works for Indeed ITDR.

What is Dmitry Efimov's role at Indeed ITDR?

Dmitry Efimov is listed as Senior Software Engineer at Indeed ITDR.

Where is Dmitry Efimov based?

Dmitry Efimov is based in St Petersburg, St Petersburg City, Russian Federation while working with Indeed ITDR.

What companies has Dmitry Efimov worked for?

Dmitry Efimov has worked for Indeed Itdr, Huawei, Netwrix Corporation, International Aeronavigation Systems, and Sinftech.

How can I contact Dmitry Efimov?

You can use AeroLeads to view verified contact signals for Dmitry Efimov at Indeed ITDR, including work email, phone, and LinkedIn data when available.

What schools did Dmitry Efimov attend?

Dmitry Efimov holds Computer Software Engineering from Saint Petersburg State University, Faculty Of Mathematics And Mechanics, Software Engineering Chair.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Dmitry Efimov you were looking for.

View similar profiles