Dmitriy Volkov

Dmitriy Volkov

Mentor
4.9
(7 reviews)
US$15.00
For every 15 mins
18
Sessions/Jobs
ABOUT ME
C++ Technical Lead / Technical Project Manager
C++ Technical Lead / Technical Project Manager

I am Dmitriy Volkov, an engineer and a manager with 20-year experience in software development, in many different areas, who contributed to a huge list of the products which fly, drive, generate energy or improve people work or live:

  • Speech recognition, in-car telecommunication and networking,
  • Car navigation and multimedia,
  • Mobile and web applications, backends,
  • Mac node-based build and E2E test CI,
  • Control systems of gas turbine engines and wind power stations,
  • Aviation engine test-benches, SCADA.
Kyiv (+02:00)
Joined April 2020
EXPERTISE
20 years experience | 2 endorsements
I personally implemented: - controller algorithms of gas turbine engine and wind electric power station ECUs, - real-time (20ms) distribu...
I personally implemented: - controller algorithms of gas turbine engine and wind electric power station ECUs, - real-time (20ms) distributed data acquisition (sensors and discrete I/O) with QNX-powered controllers, - SCADA system for QNX (Photon PhAB), Windows (c++ Builder); - Windows DDK Storage and EPP driver, - QNX HID device driver, - Bluetooth presentation controller (including CarPlay and pairing using NFC), - Telephone presentation controller, - Wi-Fi presentation controller (WPA supplicant using DBUS), - Math model of gas turbine engine.
View more
View more
9 years experience
I have experience in managing multiple distributed teams and multiple projects (up to 5) with up to 20 stakeholders (Customer and third-p...
I have experience in managing multiple distributed teams and multiple projects (up to 5) with up to 20 stakeholders (Customer and third-party) in parallel. I managed multi-platform projects (Embedded, iOS, Android, Cloud). I personally played PO and SM role. I mentored POs and SMs as their people manager. I have hands-on experience with JIRA/Confluence/MS Project and I have ICAgile certification. Also, I attended course for PMP exams preparation, and I am participant of PM Community in Odessa. My recent case-study includes: - Build full ownership. As a result, the unit with approximately same size & seniority has tripled number of supported products, doubled number of supported domains and programming languages, - Ensure full life cycle traceability, tracking KPI & OKR of Agile Program Governance. The important note is that strong developer’s experience and pragmatic style of management helped to adjust the system to meet business need and to be accepted by the engineers, - Introduce security and privacy by design. Data Protection Impact Assessment (DPIA) to meet GDPR requirements for embedded, mobile and cloud solutions, - Help to set up the Intellias office in Odessa starting from the scratch.
View more
View more
20 years experience
Control systems Automotive HU/HMI and communication units OS: MS-DOS, QNX, Linux Protocols: RS-232, RS-485, TCP/IP, MODBUS, Franca IDL, C...
Control systems Automotive HU/HMI and communication units OS: MS-DOS, QNX, Linux Protocols: RS-232, RS-485, TCP/IP, MODBUS, Franca IDL, CommonAPI, SOME/IP, IEC 61850 Standards: ASPICE, DO-178
View more
View more

REVIEWS FROM CLIENTS

4.9
(7 reviews)
steviee poo
steviee poo
July 2020
Really help me out with my problem. With the patience and all, i can fully understand how it finally works.
Adora Ndrejaj
Adora Ndrejaj
July 2020
Dmitriy did an excellent job helping me with C++ coding problems on a very short deadline and was keen to make sure I understood everything!
Mo Hassanpour
Mo Hassanpour
May 2020
Slower and longer than expected, but VERY helpful. Of course, has an accent, but I was able to understand very clearly. His English is perfect. The code was corrected and I understood all my mistakes and edits.
jeremiah letele
jeremiah letele
May 2020
Great all rounder and helpful throughout including after delivery of product
Izack
Izack
May 2020
Very good tutor! Well experienced engineer, with mathematical problem, very smart and can help with those questions. Does not just copy and paste code, thinks it through and writes it according to his knowledge and research. 5/5
EMPLOYMENTS
Technical Project Manager
Intellias
2016-01-01-2020-01-01
My responsibilities include: - Technical Leadership - Project and product management in multiple projects with different Customer/third ...
My responsibilities include: - Technical Leadership - Project and product management in multiple projects with different Customer/third party stakeholders and distributed teams. - Maintenance - Data Protection Impact Assessment (DPIA) to meet GDPR requirements for embedded, mobile and cloud solutions. - Ensuring software quality according to specification, - Team development - Project execution planning, including a work-breakdown-structure, task dependencies, schedule, and risk mitigation. - Tailoring and facilitating the software engineering processes. - Coaching, mentoring, motivating and supervising project team members. - Maintaining and reviewing technical documentation, UML diagrams. - Tracking project reporting, team velocity, improving key performance indicators. - Progress reporting. Domains: - Maps, traffic and places data enabling navigation - Personalization/Sync - Text-to-speech and speech recognition. Nuance - Automotive, iOS, Android, Desktop, Cloud
Android
LESS
Cloud
View more
Android
LESS
Cloud
Embedded Systems
iOS
Safe
GDPR
View more
Team Leader
Luxoft
2007-01-01-2016-01-01
My responsibilities included: - Project management - Architecture design - Supervision of development process Domains: - Software compo...
My responsibilities included: - Project management - Architecture design - Supervision of development process Domains: - Software components and drivers for car head unites and telecommunication units - Bluetooth -Telephone - Wi-Fi
Linux
Bluetooth
QNX
View more
Linux
Bluetooth
QNX
Wi Fi
Carplay
Miralink
Aspice
View more
Head of Software Department
JSC Element
1999-01-01-2007-01-01
My responsibilities included: - Project Management. - Coordination of specification with customer - Designing, coordination of develop...
My responsibilities included: - Project Management. - Coordination of specification with customer - Designing, coordination of development - Carrying out of tests - Handing-over of the work to customers - Development and review of Technical requirements and high level design documents - Marketing including European Commission programs - Supervision of development projects and software certification. Domains: - Program-technical complexes for test-bench of engines, - SCADA for Program-technical complexes (it was developed for QNX and Windows), - Software for gas-turbine engine control system for gas turbine engines, - Control systems of wind-electrical set.
SCADA
Control Systems
Aviation
View more
SCADA
Control Systems
Aviation
Do 178
View more
PROJECTS
Connectivity software for BMW HU (head unit) View Project
Harman/BMW
2015
I leaded the development of the connectivity presentation controller which covered Bluetooth, Telephony and Wi-Fi domains. The new featur...
I leaded the development of the connectivity presentation controller which covered Bluetooth, Telephony and Wi-Fi domains. The new features were wireless CarPlay, Bluetooth pairing with NFC, Miralink, Wi-Fi direct.
Linux
Bluetooth
At Commands
View more
Linux
Bluetooth
At Commands
QNX
Wi Fi
Carplay
Miralink
Wi Fi direct
Wpa supplicant
View more
Jaguar Land Rover navigation application for HU (head unit) and iOS & Android Route PlannerView Project
HERE/JLR/Audu/Porsche/Lamborghini
2020
I was in charge of: - [mobile] iOS and Android Navigation application; - [embedded] Door2Door, Speech recognition & text-to-speech and Sy...
I was in charge of: - [mobile] iOS and Android Navigation application; - [embedded] Door2Door, Speech recognition & text-to-speech and System parts of navigation application for HU (head unit). Note. For other cars (Audi, Porsche, Lamborghini) I was also in charge of the cloud solution for data synchronization and personalization.
Android
Linux
iOS
View more
Android
Linux
iOS
QNX
RESTful API
GDPR
View more