@davydovke
Константин Давыдов – C++ / Qt разработчик
Ключевые компетенции:
- разработка кроссплатформенных графических приложений,
- алгоритмизация,
- оптимизация производительности,
- автоматизация программных модулей.
Направления работы:
- разработка и поддержка приложений на C++ с использованием фреймворка Qt (QWidgets, QML, многопоточность, сетевые взаимодействия);
- создание алгоритмов маршрутизации, геометрических и физических моделей (для навигации, логистики);
- автоматизация существующих модулей, рефакторинг и ускорение работы ПО;
- кроссплатформенная разработка под Windows и Linux.
Опыт работы (релевантные проекты):
1. Государственный научно-исследовательский навигационно-гидрографический институт (ГНИНГИ)
2022 – наст. время
Разработка алгоритмов маршрутизации. Использование аналитической геометрии, мат. анализа и физики.
2. Газпром Автоматизация (диспетчерские системы)
*2023 – 2025*
Поддержка, обновление и оптимизация ПО на Qt. Улучшение производительности критических участков кода, применение ООП и структур данных.
3. АО «Концерн Моринформсистема – Агат»
2025 – наст. время
Разработка графических приложений на Qt под Linux и Windows. Автоматизация программных модулей. Сборка проектов через CMake, работа с Git/Bitbucket.
Типовые задачи, которые решаю:
- пишу чистый, поддерживаемый код на C++11/14/17 с использованием STL;
- разрабатываю пользовательские интерфейсы на Qt (от простых форм до сложных графических сцен);
- оптимизирую узкие места – ускоряю загрузку, отрисовку, обработку данных;
- собираю проекты под разные ОС через CMake;
- работаю с системой контроля версий Git (GitHub / Bitbucket);
- провожу рефакторинг legacy-кода и добавляю автоматическое тестирование (по запросу).
Инструменты и технологии:
Языки: C/C++
Фреймворки: Qt 5/6
Сборка: CMake, Visual Studio
VCS: Git (GitHub, Bitbucket)
Платформы: Windows, Linux
Дополнительно: Английский (Upper Intermediate – чтение документации, переписка, звонки)
Результаты, которых я добиваюсь:
- повышение производительности – после оптимизации модулей время отклика снижалось на 20–40%;
- кроссплатформенная работа – приложения стабильно функционируют под Windows и Linux без переписывания кода;
- автоматизация рутины – написание скриптов и утилит, сокращающих ручной труд в рамках проекта;
- чистая архитектура – проявляется в простой поддержке и расширении кода.
Формат взаимодействия с клиентом:
- полная удалённая работа – готов к сотрудничеству из любой точки (Москва, UTC+3);
- созвоны по видеосвязи – Telegram, WhatsApp, Zoom, Яндекс Телемост – для уточнения задач, демонстрации промежуточных результатов и код-ревью;
- ежедневная или еженедельная отчётность – на ваш выбор (чат, таск-трекер, короткие встречи);
- работа по ТЗ – перед началом детально обсуждаю требования, предлагаю оптимальные решения по срокам и реализации;
- гибкий график – могу подстроиться под ваш часовой пояс (согласовываем время созвонов)
Связаться:
Telegram / WhatsApp: +7 915 199 22 68
Email: davydov.e.konstantin@gmail.com
GitHub: github.com/KostyaDavydov