Москва
Резюме № 56142661
Обновлено 16 декабря
no-avatar

Разработчик C++

Был вчера в 14:28
По договорённости
31 год (родился 17 июня 1994), cостоит в браке, детей нет
Мурманскудаленная работаготов к переезду: Москва
Условия занятости
Полная занятость
Стандартный график
Удалённая работа
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 6 месяцев

    • Июль 2020 – работает сейчас
    • 5 лет и 6 месяцев

    Системный администратор, IT-специалист

    В.ч., Мурманск

    Обязанности и достижения:

    Разрабатывал высоконагруженные сетевые приложения на C++17 с использованием асинхронного I/O (epoll) для обработки тысяч одновременных подключений. Применял современные практики C++ RAII, умные указатели, move-семантику, std::string_view, шаблонное программирование. Реализовывал архитектурные паттерны: Dependency Injection, Interface Segregation, Command Handler для создания модульных и тестируемых систем. Настраивал многопоточный и безовасные системы логирования с поддержкой уровней детализации и вывода в консоль/файл. Работал с сетевым стеком Linux: TCP/UDP сокеты, системные вызовы, обработка сигналов, управление файловыми дескрипторами. Обеспечивал сборку проектов через CMake, организацию кодовой базы по модульному принципу. Реализовывал обработку сетевых протоколов, буферизацию данных, graceful shutdown сервисов. Разрабатывал систему загрузки и рендеринга 3D-моделей в формате OBJ с использованием OpenGL и SFML. Реализовывал паттерны проектирования для работы с графическими ресурсами: Factory Method, Resource Manager, Singleton. Создавал многопоточные системы с разделяемым доступом (readers-writers) с использованием std::shared_mutex и атомарных операций. Работал с компьютерной графикой: настройка освещения, материалов, текстур, камеры и проекций. Реализовывал парсеры сложных форматов данных (OBJ/MTL), обработку индексов вершин, нормалей и текстурных координат. Разрабатывал многопоточные обертки для вывода в консоль, системы управления состоянием ресурсов. Разрабатывал приложения с графическим интерфейсом на Qt/C++ с использованием виджетов, сигналов и слотов, обработки событий. Создавал систему удаленного управления с захватом экрана в реальном времени и управлением мышью через WinAPI. Реализовывал межплатформенный код с условной компиляцией под Windows/Linux. Работал с системными API для эмуляции ввода (мышь, клавиатура) через SendInput и SetCursorPos. Разрабатывал систему преобразования координат между виртуальным рабочим столом и отдельными мониторами. Настраивал захват экрана с регулируемой частотой кадров, масштабированием и отображением удаленного курсора. Реализовывал архитектуру MVC для десктоп-приложений с разделением на контроллеры, модели и представления. Разрабатывал скрипты на Bash и Python для автоматизации рутинных задач (сбор логов, деплой обновлений). Настройка и поддержка серверов на Astralinux и Windows Server, включая обслуживание СУБД (PostgreSQL). Настройка и диагностика сетевых подключений (TCP/IP), обеспечение сетевой безопасности. Использование Docker для развертывания и изоляции сервисов. Обслуживание электронной вычислительной и орг. техники. Обслуживание специального ПО: AstraLinux и AD, Kaspersky Server, СУБД, СЗИ НСД и т. д.

Условия занятости

  • Подходящие условия занятости
Полная занятость
Стандартный график
Удалённая работа

Обо мне

Дополнительные сведения:

C++ разработчик с уникальным опытом, в котором сочетаются низкоуровневая оптимизация с практическим администрированием. За свою карьеру я создавал разные вещи, например: асинхронные TCP/UDP сервера на C++17 (epoll, тысячи соединений), системы 3D-рендеринга (OpenGL, SFML, парсинг OBJ/MTL), многопоточные механизмы (std::shared_mutex, std::threads) и Qt приложения с захватом экрана и эмуляцией ввода через WinAPI. За пять лет в IT прошёл путь от настройки серверов (AstraLinux, Windows Server, PostgreSQL, сети, Docker) до разработки комплексных решений, где понимание работы системы на уровне syscall’ов спасало от часов отладки. Больше о себе сказать не могу, т. к. тайна) Ищу команду, где смогу применять свою смесь из админских знаний практической работы ПО, системной безопасности и креативности и гибкости мышления разработчика для решения задач, которые другие считают чем-то "невозможным" или чистым "колдунством".

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 50 похожих резюме
Обновлено 30 ноября
Обновлено 16 ноября 2006Последнее место работы (5 лет и 10 мес.)Инженер-программистДекабрь 1997 – октябрь 2003
Обновлено 6 марта 2005Последнее место работы (2 года и 7 мес.)Начальник тренажераАвгуст 2002 – март 2005
Обновлено 17 октября 2005Последнее место работы (11 мес.)Ведущий программистНоябрь 2004 – октябрь 2005
Обновлено 12 мая 2006Последнее место работы (2 мес.)ТехникДекабрь 2004 – февраль 2005
Обновлено 5 января 2011Последнее место работы (1 год и 4 мес.)Специалист-консультант по внедрению и сопровождению решений для хозрасчетного сектораФевраль 2008 – июнь 2009
Обновлено 3 мая 2011Последнее место работы (1 год и 4 мес.)Старший инженер-программистЯнварь 2010 – май 2011
Обновлено 1 октября 2012
no-avatar
Программистз/п не указана
Обновлено 8 декабря 2014Последнее место работы (4 года)Системный администраторСентябрь 2010 – сентябрь 2014
Обновлено 2 июня 2015
Превью фото соискателя
Программист javaз/п не указана
Последнее место работы (3 мес.)Практикант / программистМарт 2015 – июнь 2015
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеПрограммист-разработчик C++

Смотрите также резюме




Общество с ограниченной ответственностью «СуперДжоб» Г.Москва, ул. Дмитровка М, дом 20 ИНН 7702319337 ОКВЭД 63.11.1 vip@superjob.ru +7(495)7907277 Программа ЭВМ SuperJob и Программные модули включены в Реестр российского программного обеспечения (ПО), реестровая запись № 9280 от 20.02.2021г. Программный интерфейс API SuperJob включен в Реестр российского программного обеспечения (ПО), реестровая запись № 11081 от 20.07.2021г.
© 2000–2025 SuperJob