Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.
Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
- Обо мне
-
- Стоимость работы:
- цена договорная
- Профессиональный опыт:
- менее года
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- безналичный расчёт
Применяю в работе следующие компоненты и технологии С++: Основные компоненты (базовые алгоритмы, структура и классы, лямбда-функции, пары и кортежи, шаблоны функций, фреймворки для юнит-тестов, флаги компиляции, перегрузка операторов, обработка ошибок, итераторы, алгоритмы поиска, простейшие структуры данных, работа с файлами и др.). Эффективность кода (профилировка, оптимизация, оценка сложности, модели памяти, указатели, работа с объектами в памяти, санитайзеры, эффективные линейные контейнеры, семантика перемещения, параллельные алгоритмы, асинхронные вычисления, "состояние гонки" и др.). Элегантность и масштабируемость (ассоциативные контейнеры, хеш-функции, пространства имён, умные указатели, наследование и полиморфизм, RAII, рефакторинг и др.). Разработка библиотек для больших проектов. Разработал следующие проекты на С++: SearchServer - упрощённая версия больших поисковиков (Яндекс и др.). Выполняет поиск документов с возможностью указания минус-слов, для исключения в выдаче результата. Ранжирование результатов происходит по TF-IDF. SimpleVector - учебный проект, аналог контейнера std::vector. Применены RAII, указатели, unit testing и др. SingleLinkedList - учебный проект, пример односвязного списка. Применены RAII, forward iterator, unit testing и др. TransportСatalogue - проект транспортного справочника. Работает с JSON-запросами. Выдаёт ответ на запрос отрисовки маршрутов строкой SVG формата. Реализован конструктор JSON с использованием цепочки вызовов. Для сериализации (процесс перевода структуры данных в последовательность байтов) и десериализации транспортного справочника применён Google Protocol Buffers (Protobuf).
- Отзывы
Нет отзывов