FreelanceSpace
categoryПрограммирование и разработка sellПрикладное программирование shieldБезопасная сделка

Разработаю кроссплатформенное Qt/C++ приложение под Windows и Linux

Чистый C++/Qt, оптимизация под скорость, работа с GUI и алгоритмами. Поддержка после сдачи

Константин 128 просмотров

Об этой услуге

Кратко собрали состав работ, условия, сроки и вводные данные, которые понадобятся для старта.

Что делаю

Разрабатываю и дорабатываю приложения на C++ с использованием Qt (5/6). Работаю под Windows и Linux. Пишу алгоритмы (геометрия, маршрутизация, обработка данных), автоматизирую рутинные модули, провожу рефакторинг и оптимизацию узких мест.

Как построен процесс:
1. Брифинг (видеозвонок / чат) – уточняю бизнес-задачу, требования, сроки и целевые ОС.
2. Прототип / ТЗ – фиксирую этапы, результат, точки сдачи.
3. Разработка – использую Git (Bitbucket/GitHub), CMake, Qt Creator. Код пишу в парадигме ООП, с применением STL.
4. Тестирование и правки – исправляю баги, довожу производительность до нужных метрик.
5. Сдача – предоставляю исходный код, бинарники (exe/deb), инструкцию по сборке (при необходимости).

Что входит в стоимость:
- реализация GUI любой сложности (QWidgets / QML);
- подключение к БД (SQLite, PostgreSQL) - если потребуется;
- многопоточные вычисления - если потребуется;
- оптимизация отрисовки (ускорение в 2+ раза на реальных проектах);
- интеграция со сторонними библиотеками на C;
- написание unit-тестов (Google Test / Qt Test) – по запросу.

Результат для вас:
- готовое кроссплатформенное приложение, работающее без нареканий;
- понятный, поддерживаемый код;
- сокращение ручного труда за счёт автоматизации;
- все исходники передаю на ваш репозиторий.

Ограничения и что нужно от заказчика:
- чёткое описание логики работы (можно словами, схемой или примером);
- доступ к тестовой среде/оборудованию, если требуется специфическое API;
- своевременная обратная связь.

Формат взаимодействия:
- полностью удалённо (готов созваниваться в Telegram, WhatsApp, Zoom, Яндекс Телемост);
- гибкий график – подстраиваюсь под ваш часовой пояс;
- отчётность: ежедневно в чате или 1-2 раза в неделю по звонку – на ваш выбор
payments Стоимость от 5 000 ₽
schedule Срок От 3 до 20 дн.
visibility Просмотры 128
check_circleБрифинг (видеозвонок / чат) – уточняю бизнес-задачу, требования, сроки и целевые ОС.
check_circleПрототип / ТЗ – фиксирую этапы, результат, точки сдачи.
check_circleРазработка – использую Git (Bitbucket/GitHub), CMake, Qt Creator. Код пишу в парадигме ООП, с применением STL.
check_circleТестирование и правки – исправляю баги, довожу производительность до нужных метрик.
check_circleСдача – предоставляю исходный код, бинарники (exe/deb), инструкцию по сборке (при необходимости).
#C++ #Qt #Кроссплатформенная разработка #Linux #Windows

Стоимость и условия

Перед оплатой зафиксируйте объём, срок, количество правок и дополнительные опции.

Standard

20 000 ₽
schedule7 дн. history3 правок
  • checkРазработка нового окна/виджета/диалога на Qt
  • checkНаписание небольшого модуля с бизнес-логикой (например, парсер, калькулятор, работа с БД)
  • checkСборка под Windows или Linux (одна платформа)
  • checkИсходный код + бинарник

Premium

50 000 ₽
schedule20 дн. history5 правок
  • checkПолное кроссплатформенное приложение (Windows + Linux)
  • checkСложный GUI, многопоточность, алгоритмы маршрутизации/геометрии
  • checkCMake-сборка, документация по коду
  • checkИнтеграция со сторонними C-библиотеками
  • checkПоддержка в течение 2 месяцев после сдачи

Как проходит работа

1
Вы выбираете пакет, количество и дополнительные опции.
2
При необходимости уточняете детали с исполнителем до оплаты.
3
Оплата резервируется через безопасную сделку на платформе.
4
Исполнитель сдаёт результат, вы проверяете и принимаете работу.
Контроль результата

Стоимость, сроки, правки и состав работ лучше зафиксировать до оплаты. Это повышает прозрачность заказа и снижает риск спорных ситуаций.

Частые вопросы

Работаете ли с QML?expand_more
Да, могу – но преимущественно на QWidgets, если нужна сложная кастомизация – обсудим
Собираете ли под macOS, различные дистрибутивы Linux?expand_more
Да, CMake позволяет собрать под любую Unix-подобную систему, включая и macOS
Предоставляете ли документацию к коду?expand_more
По запросу добавлю комментарии в стиле Doxygen

Исполнитель

Константин
Константин
@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

Похожие услуги

Итого 5 000 ₽