Константин Давыдов
Ключевые компетенции:
- разработка кроссплатформенных графических приложений,
- алгоритмизация,
- оптимизация производительности,
- автоматизация программных модулей.
Направления работы:
- разработка и поддержка приложений на C++ с использованием фреймворка Qt (QWidgets, QML, многопоточность, сетевые взаимодействия);
- создание алгоритмов маршрутизации, геометрических и физических моделей (для навигации, логистики);
- автоматизация существующих модулей, рефакторинг и ускорение работы ПО;
- кроссплатформенная разработка под Windows и Linux.
Опыт работы (релевантные проекты)
- Государственный научно-исследовательский навигационно-гидрографический институт (ГНИНГИ)
2022
- наст. время
Разработка алгоритмов маршрутизации. Использование аналитической геометрии, мат. анализа и физики.
- Газпром Автоматизация (диспетчерские системы)
*2023
- 2025*
Поддержка, обновление и оптимизация ПО на Qt. Улучшение производительности критических участков кода, применение ООП и структур данных.
- АО «Концерн Моринформсистема
- Агат»
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: [контакт скрыт] Email: [контакт скрыт] GitHub: github.com/KostyaDavydov
Разработаю кроссплатформенное приложение на C++/Qt для Windows и Linux
C++
Qt
Кроссплатформенная разра
Linux