Дмитрий С. C++ разработчик, Senior
Дмитрий С. - C++ разработчик
ID 6734
ДС
Дмитрий С.
Мужчина
Россия, Донецк, UTC+3
Ставка
2,625 Р/час
НДС не облагается
Специалист доступен с 1 октября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Навыки
Главное о специалисте
О себе
Я общителен, хорошо работаю в команде, быстро обучаюсь и усваиваю новую информацию, дисциплинирован, педантичен, с хорошим чуством юмора. Стремлюсь найти достойную работу и достойно ее выполнить. Имею опыт работы в крупных проектах, связанных с созданием и поддержкой сложных и распределенных программных систем.
Интересы
Машинное обучение и нейросети, создание web-приложений, цифровая обработка сигналов (звук, изображения), разработка сложного и наукоемкого программного обеспечения, трехмерная графика и игры (DirectX, OpenGL, Ogre3D), распределенные вычисления и БД, сетевые технологии, web-дизайн, разработка мобильных приложений (Android), криптовалюты и ПО для них.
Проекты
(21 год 11 месяцев)
1) «Рынки Донбасса» - аренда и бронирование торговых мест на рынках Донбасса.
Роль
Разработчик ПО
Обязанности
1. Микросервис -- конвертер данных AutoCAD'а (DXF) в формат SVG.
- Разработка Web интерфейса микросервиса.
- Разработка клиентской части.
2. Микросервис -- генератор отчётов для административной части системы
3. Микросервис — справочно-информационный модуль административной части системы
Все микросервисы представляют собой многопоточные асинхронные приложения под ОС Linux (AlpineLinux), реализованные на связке C++/Wt
Период работы
Сентябрь 2021 - По настоящее время
(2 года 2 месяца)
«Взаимозачеты» — приложение для оптимизации задолженностей с помощью нетривиальных взаимозачетов
Роль
Разработчик ПО
Обязанности
Проектирование и разработка ядра системы — методов построения графов взаимозачетов с различными типами ограничений
Задачи:
• Разработка frontend web-приложений
• Разработка backend web-приложений, микросервисов
• Интеграция компонентов системы
• Проектирование компонентов системы
• Подготовка технической документации
Стек: C++/GCC + Wt, Python/Django под Linux
Период работы
Сентябрь 2021 - По настоящее время
(2 года 2 месяца)
Web-платформа для автомобильных продаж (веб-система, которая позволяет осуществлять лизинговые продажи).
Роль
Разработчик ПО
Обязанности
Задачи:
• Разработка микросервисов для системы автолизинга по стандартам Великобритании
• Разработка frontend web-приложений
• Разработка backend web-приложений
• Подготовка юнит-тестов
• Разработка ПО для автоматизированного тестирования веб-интерфейса приложений
• Портирование legacy кода системы (VBA → ASP .Net Core MVC)
• Настройка и написание сценариев для системы непрерывного развертывания
Стек: .Net/C#, ASP .Net Core MVC, MS Enterprise Library, Python/Django, Octopus
Период работы
Май 2013 - Ноябрь 2018
(5 лет 7 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донецкий Государственный Университет
Специальность
Физический факультет, Прикладная математика и техническая кибернетика, Специалист по прикладной математике
Завершение учебы
1996 г.