Дмитро

C++ developer, 130 000 UAH

Employment type:
full-time
Age:
24 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

C++ developer

from 01.2024 to 02.2026 (2 years 2 months)
GMDH Streamline (IT)

Education

Київський національний університет імені Тараса Шевченка

ФІТ, 122 Інформаційні системи, Київ
Higher, from 2023 to 2025 (2 years)

Магістр комп'ютерних наук

Київський національний університет імені Тараса Шевченка

ФІТ, 122 Комп'ютерні науки, Київ
Higher, from 2019 to 2023 (4 years)

Бакалавр комп'ютерних наук з відзнакою

Additional education and certificates

2021-2023

Knowledge and skills

  • C++
  • Git
  • Python
  • SQL
  • Node.js
  • Qt
  • Користувач ОС Linux
  • WSL
  • REST API
  • GraphQL
  • JSON
  • WebSocket
  • OAuth 2.0
  • OpenAPI
  • CMake
  • Bitbucket
  • BigQuery
  • Code review
  • ERP & CRM

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Additional information

C++ Backend Developerсічень 2024 – лютий 2026 (2 роки 2 місяці)
GDMH Streamline
•Спроєктував і реалізував інтеграції з 10+ ERP- та CRM-системами (NetSuite, SAP Business One, Dynamics 365 BC, Shopify, QuickBooks Desktop, Odoo, Pronto Xi, Cin7, BigQuery та ін.) через REST API, GraphQL, ODBC і JSON-RPC, під'єднуючи джерела даних клієнтів до основного продукту.
•Проєктував і реалізовував серверні API для підтримки нових можливостей фронтенду.
•Мігрував проксі-застосунок з qmake на CMake, оновив його бібліотеку COM-API та замінив комунікацію через Windows pipes на WebSockets, включно з реалізацією відповідного API на боці основного застосунку.
•Налаштував CI/CD-пайплайн у Jenkins для проксі-застосунку, автоматизувавши збирання та доставку; згодом переніс пайплайн на GitHub Actions.
•Розширив OAuth-сервер авторизації компанії (Node.js) новими функціями та вдосконаленнями.
•Написав Python-утиліти для команди, зокрема інструмент імпорту даних у BigQuery та скрипт пакування інсталятора.
•Створював і кастомізовував SQL-скрипти вивантаження даних з ERP-баз клієнтів.
•Брав участь у масштабному оновленні Qt з версії 5 до 6: виправив помилки компіляції, діагностував і усунув deadlock за допомогою профілювання.
•Регулярно проводив код-рев'ю в команді та підтримував документацію OpenAPI (YAML).

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: