Дмитрий Е. C++ разработчик, Senior

ID 31232
ДЕ
Дмитрий Е.
Мужчина, 42 года
Россия, Ижевск, UTC+4
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Senior
Навыки
Adobe Lightroom
Android
API
Boost
C/C++
Git
HTML4
HTTP
JavaScript
Jenkins
Jira
MacOS X
MS Windows
msvc
MySQL
NSIS
OpenGL
OpenSSL
OS
PostgreSQL
QML
QT
Qt Creator
SDK
SQL
SQLite
STL
SVN
TCP/IP
win
xbrl
XML
XPath
xQuery
XSLT
библиотеки
операционные системы
Системы управления базами данных
технологии
Отрасли
FinTech & Banking
Главное о специалисте
Я опытный C++ разработчик с более чем 20-летним стажем, включая работу с Qt, MFC, XML, XBRL, DHTML и JavaScript. Занимался проектами на Qt в роли тимлида, ведя команду и участвуя в архитектурных решениях. Мой опыт охватывает разработку многопоточных приложений, портирование Windows-приложений на Linux и macOS, реализацию модулей финансовой отчетности, визуализацию данных, интеграцию с базами данных (PostgreSQL, SQLite, MySQL) и автоматизацию сборки проектов. Имею опыт работы с OAuth2, PDF-рендерингом (Pdfium, PoDoFo), сетевыми протоколами (HTTP, TCP/IP), криптографией (Crypto++, OpenSSL) и web-интерфейсами (QWebEngineView, WebChannel/WebSockets). Отличаюсь аналитическим мышлением, системным подходом к работе. Готов решать сложные задачи, проводить код-ревью и улучшать существующие системы, предлагая эффективные архитектурные решения.
Проекты   (20 лет 3 месяца)
TaxCalc
Роль
С++ разработчик
Обязанности
TaxCalc – налогообложение и финансовая отчетность в Великобритании. Обязанности: - Уменьшения издержек при использовании базы на Amazon Web Services - Исключить платные модули Qt из зависимостей проекта (Qt Network Authorization, Qt Charts) - Реализация нового модуля для финансовой отчётности - Портирование Windows-приложения на Linux и Mac - Портирование MFC приложения на Qt
Достижения
- Реализовал многопоточный SQL-драйвер, обрабатывающий множественные запросы к базе PostgreSQL на Amazon Web Services, распределяющий нагрузку на сервер и сокращающий количество активных соединений в многопоточной среде. - Реализовал OAuth2 авторизацию. Реализовал OAuth авторизацию при помощи QR-кодов. - Реализовал модуль для визуализации диаграмм (Charts.js) - Реализовал новый модуль для финансовой отчётности: формы для ввода, бизнес логика, генерация xbrl для отправки на сервер, генерация PDF-форм - Портировал Windows-приложения на Linux и Mac. - Реализовал просмотр PDF внутри приложения (QGraphicsView, Pdfium) - Избавился от специфичных Windows зависимостей (напр, Adobe Pdf Extension). - Перевёл систему сборки c NSIS на Qt Installer Framework. - - Портировал и автоматизировал сборку справочной системы Microsoft HTML help в формат Qt Assistant. - Портировал проект Microsoft Visual Studio на Qt. - Реализовал систему сборки страниц HTML с отрисовкой их в приложении при помощи QWebEngineView. - Разработано уникальное взаимодействие web-страниц с данными и бизнес логикой через webchannel/websockets
Стек специалиста на проекте
PostgreSQL, Git, XML, JSON, JavaScript, SQL, XSLT, Chart.js, Google, QT, OpenSSL, Clang, MFC, Testing, CMake, SQLite, PDF, iText, WebSockets, NSIS, Qt Creator, multithreading, Framework, custom, complex, xbrl, HTML4, oauth2, msvc
Отрасль проекта
FinTech & Banking
Период работы
Январь 2015 - Июль 2025  (10 лет 7 месяцев)
Инмарсофт
Роль
6 лет — Developer (C++, Qt, MFC), 3 года — Team Leader (Project management: C++, Qt, MFC, SQL)
Обязанности
Проект 1 Программное обеспечение для заполнения декларации по подоходному налогу (Self-Assessment Income Tax Return). Функции: отправка через интернет в HMRC, генерация заполненных оригинальных PDF-форм для печати, моментальный расчёт налога, интеллектуальный анализ данных (Data Mining), налоговые инструменты и советы, налоговое планирование на будущее. Проект 2 Инструмент для пакетного импорта налоговых деклараций в базу данных. Проект 3 CRM-система, предоставляющая пользователям возможность управлять коммуникацией с контактами и клиентами. Также включает управление маркетинговой активностью, создание и хранение документов, а также работу с данными для массовых рассылок и построения рабочих процессов. Полностью интегрируется с Проектом 1.
Достижения
- Успешно выполнил 4 проекта - За последние из них получили высшую награду Software Satisfaction Awards в Великобритании.
Стек специалиста на проекте
PostgreSQL, Git, XML, JavaScript, XSLT, QT, DHTML, SQLite, Qt Creator, xbrl, msvs
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2005 - Ноябрь 2014  (9 лет 8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
C++ 2011 г.
Qt, C++ 2012 г.
Образование
Высшее
Учебное заведение
Ижевский государственный технический университет им. М.Т. Калашникова
Специальность
Информатика и Вычислительная Техника, программное обеспечение (2204), Инженер-программист
Завершение учебы
2006 г.

Похожие специалисты

LifeStyle
ВЧ
Владимир Ч.
Абу-Даби
C++ разработчик
Lead
4 415,58 Р/час
Boost
C++
dashboards
front
Git
Hack
Identity Server
Kibana
Python
RPAS
+110

Профессиональный backend-разработчик кроссплатформенных приложений в разработке от идеи и архитектуры до производства с 8- летним опытом. Большой опыт работы со структурами данных, математикой и проектированием систем. Основной язык программирования — C/C++. Также использовал Java, Python. Интересуюсь микросервисной архитектурой, многопоточностью и разработкой игровых движков. Хорошо разбираюсь в объектно-ориентированном программировании, механизмах баз данных SQL, CI/CD, всех VCS и т. д. Помогаю развивать свой продукт в качестве инженера-программиста, а также улучшать и развивать свои собственные навыки. Самая интересная и/или технически сложная задача из опыта? Самая интересная - реализовать продукт, имея в тз только "сделайте также как этот работает". Полная свобода реализации и архитектуры. Куда хотелось бы развиваться: технически или в менеджмент? Технически Чем хотелось бы заниматься (какими задачами)? Бэкэнд, HFT, concurrency, netwok Чем не хотелось бы? (какими задачами) frontend

Подробнее
AI & Robotics • E-commerce & Retail • LifeStyle • Logistics & Transport
МЛ
Марина Л.
Минск
C++ разработчик
Senior
4 545,45 Р/час
C/C++
Azure
Boost
CMake
CSV
Enterprise Architect
GCC
GDB
Google Test
iCAP
+58

Инженер-программист с 15+ годами общего опыта. У меня есть обширный опыт разработки программного обеспечения для различных реальных симуляторов на различных операционных системах с использованием языка программирования C/C++. Также у меня обширный опыт разработки соответствующей документации в области и технической документации.. Мой опыт включает работу с математическими алгоритмами, такими как решение систем квадратных уравнений, преобразование координат из одной системы в другую, работа с матрицами, векторами, геометрическими и логическими задачами. Языки программирования C/C++ Технологии MSVС GCC MinGW g++ VCL GDB WinDBG Std STL Boost Qt CMake VMWare Enterprise Architect Rational Rose UDP, TCP/IP, XML ICAO, ISO ASTERIX MathCAD Google Test PostgreSQL pgAdmin SAMBA CSV, JSON Azure Интегрированные среды разработки Microsoft Visual Studio, STM32Cube IDE, Visual Studio Code, Embarcadero RAD Studio, Qt Creator, KDevelop Системы контроля версий Git, Perforce, SVN, MS Visual Source Safe Операционные системы MS Windows, Linux Методологии Agile, Scrum, Waterfall Инструменты управления проектами Jira, Confluence, Trello, Clockify, Outlook

Подробнее

Недавно просмотренные специалисты

FinTech & Banking
ДЕ
Дмитрий Е.
Ижевск
C++ разработчик
Senior
3 636,36 Р/час
C/C++
операционные системы
MS Windows
HTTP
XML
Git
API
XPath
TCP/IP
SVN
+39

Я опытный C++ разработчик с более чем 20-летним стажем, включая работу с Qt, MFC, XML, XBRL, DHTML и JavaScript. Занимался проектами на Qt в роли тимлида, ведя команду и участвуя в архитектурных решениях. Мой опыт охватывает разработку многопоточных приложений, портирование Windows-приложений на Linux и macOS, реализацию модулей финансовой отчетности, визуализацию данных, интеграцию с базами данных (PostgreSQL, SQLite, MySQL) и автоматизацию сборки проектов. Имею опыт работы с OAuth2, PDF-рендерингом (Pdfium, PoDoFo), сетевыми протоколами (HTTP, TCP/IP), криптографией (Crypto++, OpenSSL) и web-интерфейсами (QWebEngineView, WebChannel/WebSockets). Отличаюсь аналитическим мышлением, системным подходом к работе. Готов решать сложные задачи, проводить код-ревью и улучшать существующие системы, предлагая эффективные архитектурные решения.

Подробнее
E-commerce & Retail • GameDev • Manufacturing • RnD
СМ
Сергей М.
Санкт-Петербург
ML разработчик
Senior
5 114,28 Р/час
C++
Algorithm and Data Structure
n8n
OpenCV
AI
langchain
gpt
Stable Diffusion
transformers
Bert
+58

Senior ML разработчик. Специализируюсь на машинном обучении и искусственном интеллекте. Имею опыт работы в отраслях E-commerce & Retail и GameDev. Владею широким спектром технологий и инструментов, включая Python, C++, PyTorch, TensorFlow, NLP, Computer Vision и другие. Работаю CTO в проекте Elevetex AI, где занимаюсь end2end разработкой, планированием архитектуры и технического стека для создания человечного агента по привлечению лидов для B2B. Внедрил принципы LeanStartup, ускорил проверку продуктовых гипотез и сократил время разработки новых модулей. Также работал инженером ключевых проектов в Huawei Technologies, где исследовал, разрабатывал и внедрял ML, CV, LLM продукты от PoC до Production. Создал новую генеративную технологию 2D->3D на основе диффузионных моделей для продуктов Huawei, провёл системный анализ продуктов и тенденций в области генеративного поиска и представил концепт генеративного поиска с SOTA результатами.

Подробнее
Cloud Services • FinTech & Banking • Manufacturing
НВ
Николай В.
Кострома
C++ разработчик
Senior
4 285,71 Р/час
PostgreSQL
Git
JavaScript
C++
C#
SQL
Python
Delphi
Tarantool
QT
+19

C++ стандарты 11-23, STL, Boost, curl, OpenSSL, Qt, – опыт работы более 15 лет Знания языков Python, JavaScript, SQL, C#, ASM - достаточные для работы над небольшими/средними проектами Инструменты разработки: MSVC 2017-2022, Visual Studio Code, SVN/Git, CMake/Bazel Операционные системы Windows/Linux(Ubuntu,Astra) x64. Опыт разработки кроссплатформенного кода, опыт разработки apache-модулей Работа с сетевым кодом, в частности c asio. СУБД MS SQL, PostgreeSQL, Tarantool Хорошие знания в области алгоритмов и структур данных. Опыт решения «олимпиадных» задач. Имеется профиль на hackerrank.com Знание архитектуры x86/x64. Опыт профилирования и оптимизации на уровне ассемблерных команд. Углубленные знания математики, криптографии. Опыт работы с биржевыми данными, знаком с фондовым рынком. Работал с криптовалютными биржами. Понимание принципов работы blockchain и смартконтрактов.

Подробнее
E-commerce & Retail • FinTech & Banking • Insurance • Media
АК
Александра К.
Ульяновск
QA FullStack
Senior
3 896,1 Р/час
Auto testing
playground
mongoDB Compass
IOS
Lens 5
Kaspresso
UI Testing
GraphQL
Configuration Testing
GitLab
+70

Имею более 4,5 лет опыта в тестировании. Чаще всего работаю с функциональным, регрессионным, тестированием требований, API и интеграционным тестированием, а также автоматизацией тестирования UI/API на ЯП Kotlin в соотношении 30/70. Тестировала как WEB-приложения, так и mobile. В последнее время чаще всего занимаюсь тестированием API. Имеют опыт работы как с монолитными, так и с микросервисными архитектурами типа GraphQL/REST/SOAP. Знакома с подходом Data-Driven. Имею опыт работы с CMS, B2B, стриминговыми платформами и финтехом. Имею опыт в написании пользовательских инструкций, инструкций для бизнеса, проведения scrum-активностей (дейли, ретро, груминги, планинги и демо). В данный момент активно продолжаю заниматься автоматизацией на ЯП Kotlin, в основном занимаюсь автоматизацией API. В рамках компании также занимаюсь обучением новых QA-специалистов.

Подробнее