Dmitrii Gertsog

Angestellt, Lead software developer, Space 307

Nordhorn, Deutschland

Über mich

Rich experience in C++ for commercial high-tech solutions. Leading and managing multiple complex projects, providing technical guidance and architectural design in an Agile environment with a focus on delivering the best product to the market. Open for relocation. See more details in my resume: https://bit.ly/3gAlcO2

Fähigkeiten und Kenntnisse

C++
C/C++
Python
Software Development
Scrum
Linux
UNIX
Qt
QML
C#
FinTech
Git
CMake
GitLab
R&D
Software Architecture
Systems Engineering
GUI
User Interface
OpenGL
OpenGL Shading Language
Automotive
CAN
J1939
Bash
PostgreSQL
SQL
DevOps
Conan
Docker
Emscripten
Embedded Systems
ProtoBuf
Telecommunication
Reliability
Responsible
Creativity
Punctuality
Team work
Flexibility
Analytical skills
Leadership skills
Technical Knowledge
ambitious
Fast learner
Architektur

Werdegang

Berufserfahrung von Dmitrii Gertsog

  • Bis heute 4 Jahre und 2 Monate, seit Juni 2020

    Lead software developer

    Space 307

    Development of a cross-platform OpenGL library for drawing trading quotes, technical analysis tools and deals of traders. Personally: Architecture development. Optimization of a "legacy" code. Creation 2D shaders. Development of the test application. Universalization of the project building system. CI/CD setup.

  • 2 Jahre und 3 Monate, Jan. 2018 - März 2020

    Tech lead, software developer

    Arrival Ltd

    Developing a smart automotive module to communicate with Cloud, monitor conditions of a vehicle and remote maintenance of software and hardware parts. Personally: It has been designed and implemented an architecture of micro services framework. Creation SDK for intermodular communication (IPC/RPC). Optimize building systems to assemble a complex project. Processing CAN frames. The diagnostics info store service. Automatic firmware update system.

  • 7 Jahre und 1 Monat, Jan. 2011 - Jan. 2018

    Lead UI developer, Scrum master

    Zodiac Interactive

    Developing interactive graphic applications (UI) for TV box for cable television operators with market coverage of several millions set-top boxes in the North American. Personally: Porting Chromium browser: solution of JavaScript integration with native C++ code. Abroad business trips to adjust software in the actual operator environment.

  • 3 Jahre, März 2008 - Feb. 2011

    C++ Software Developer

    Envion Software

    Take part in developing a complex language learning app solution. Personally: Creation of a set of software tools for modeling content, used in a commercial linguistic education product. Flash application for a Web, to learn foreign languages.

  • 9 Jahre und 1 Monat, März 1999 - März 2008

    Software developer / network administrator

    Priirtishskoe PTUS (SvijzTransNeft branch)

    Launch the Internet service provider. As a complex solution based on a number of servers, providing access to dial-up and dedicated channels (Ethernet, optical fiber, V.24, V.35, G.703) with the provision of common Internet services: Web, E-mail, FTP, etc. Personally: developing software for servers; billing system and keeping customer accounts; planning and working out new solutions for the business developments; creating scripts for automation, Linux kernel modules to antivirus protection.

  • 1 Jahr und 3 Monate, Apr. 2003 - Juni 2004

    Project manager

    Ixis Research LTD

    Development of universal purpose cross platform Email server. Personally: Looking for staff recruitment, project management, developing some modules receiving emails, SPAM filtering, remotely reconfiguring, sending and messages base.

  • 1 Jahr und 10 Monate, Juli 2000 - Apr. 2002

    Product owner / developer

    HHC “Omsky”

    Central system destined for dispatching control station to controlling and managing of temperature in gardening hothouses. Personally: Deal with the customer; Creation a hardware controller; Developing a software system for dispatching department. Software drivers, user interface for displaying current state, history base of temperature trends and printing reports.

  • 5 Jahre und 9 Monate, Juli 1993 - März 1999

    C++ Software Engineer

    SIC “Dinamics”

    Developing the system of vibration diagnostics of engines and pumps for oil refining factories. A mobile diagnostic station is a full featured diagnostic system to perform operational control of equipment not connected to ordinary monitoring stations. A system remote collecting by a dial-up with remote stations for centralized analyzing and controlling of vibration diagnostics systems. Personally: Created a hardware measuring instrument, developed software driver VxD on Windows 9x for it.

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

21 Mio. XING Mitglieder, von A bis Z