Начало | Должность | Биография | Перечень навыков
Опыт работы: Fluendo | Kalyzée | SuperSonic Imagine | NexVision | Wyplay | Ашманов и партнеры | Mail.Ru | Ренессанс Капитал | Дойче Банк
Предыдущий опыт: Intersoft & Contour Components | Е.Софт | РТКомм.РУ | DGroup | Алтер-Вест | Инфорсер | R-Style | Инфорсер | НОРМА-НЕФТО | Школа
Хобби и интересы | English version | Version française
Разработчик ПО / Системный программист / IT-специалист. Марсель, Франция.
Специализация: Си/Си++ и Питон
Опыт работы: более 25 лет разработки ПО
Полное имя: Максим Петрович Дементьев
Телефон: +33 6 67 77 40 61 (мобильный)
E-mail: dememax@hotmail.com
Telegram: @dememax Skype: mdementiev
Образование: 1992 - 1997 - Московский Государственный Строительный Университет (https://mgsu.ru/, бывший МИСИ), кафедра "Автоматизированные Системы Управления" (АСУ) факультета "Экономики, Организации и Управления Строительством" (ЭОУС), диплом Инженер-Системотехник (2202)
Языки: русский (родной), английский, французский
Профили: | GitHub dememax | FreeDesktop GitLab dememax | SourceForge maximdementiev
Языки программирования: С/С++, Питон, Bash, Ява, SQL, JavaScript, Бейсик, Паскаль
Операционные системы: Linux (Gentoo, OpenWRT, Debian, ...), FreeBSD, SunOS, MS Windows, Symbian
Автоматизация сборки и системы управления пакетами: make, CMake, GNU Autotools, Meson, Cerbero, Buildroot, Portage, dpkg / apt
Инструменты: Си/Си++ компиляторы, инструменты и IDE (GNU, Microsoft, Sun, IBM, Borland, ...), отладка/профилирование (GDB, Valgrind, Purify), офисные программы (OpenOffice, MS Office including MS Project, ..), unix shell (grep, find, ...), генераторы документации (Doxygen, Sphinx, ...)
Version control systems: Subversion, GIT, CVS, ...
Базы данных: SQLite, PostgreSQL, MySQL, ...
API, библиотеки, SDK: STL, ANSI C/POSIX API, libpcap, CppUnit, GStreamer, FUSE, SWIG, CGI/FastCGI, ZooKeeper, MS Win32 API, WTL, GTK
Стандарты, White papers: ANSI/ISO C++, POSIX (threads, sockets, ...), 802.11 (Wi-Fi) / Radiotap, RFCs (network protocols, formants, ..), W3C (HTML, CSS, XML, ...), Java Lang Spec, ANSI SQL, UML
Технологии, Методологии: объектно-ориентированный дизайн/программирование, шаблоны проектирования (GoF, ...), разработка и реализация распределённых многозвенных и многонитевых клиент-серверных проектов, Веб/Интернет, тестирование (нагрузочное и производительности, стресс-тестирование, гарантия качества)
Электронные рынки: Книга ордеров, ордера, котировки, ценные бумаги, деривативы, API (FIX, OM-Click, Eurex, SWX, Fidessa EMMA, ...)
Начало | Должность | Биография | Перечень навыков
Опыт работы: Fluendo | Kalyzée | SuperSonic Imagine | NexVision | Wyplay | Ашманов и партнеры | Mail.Ru | Ренессанс Капитал | Дойче Банк
Предыдущий опыт: Intersoft & Contour Components | Е.Софт | РТКомм.РУ | DGroup | Алтер-Вест | Инфорсер | R-Style | Инфорсер | НОРМА-НЕФТО | Школа
Хобби и интересы | English version | Version française
Компания: Fluendo (https://www.fluendo.com/), Барселона, Испания
Должность: Ведущий разработчик ПО
Проекты, продукты: Fluendo Codec Pack, GStreamer, Cerbero
Роль: Разработка и поддержка компонентов GStreamer и Cerbero.
Обязанности: Разработка, поддержка, тестирование и выпуск Fluendo GStreamer plugins.
Инструменты, языки и SDK: C/C++, Python, GStreamer, Cerbero, Meson, Docker, GitHub Actions
Компания: Kalyzée (https://www.kalyzee.com/), Марсель, Франция
Должность: Разработчик ПО
Проекты, продукты: Kast Revolt - Камера с возможностью записи и он-лайн вещания с удалённым управлением
Роль: Разработка и поддержка ПО камеры.
Обязанности: Разработка, тестирование и выпуск обновлений ПО камеры.
Инструменты, языки и SDK: C/C++, Java, Python, AOSP & Android NDK, GStreamer, Cerbero, Docker, EGL / OpenGL ES
Компания: SuperSonic Imagine (https://www.supersonicimagine.fr/), Экс-ан-Прованс, Франция
Должность: Разработчик ПО
Проекты, продукты: Система обновления пакетов на основе Debian. Компоненты ПО УЗИ.
Роль: Разработчик компонентов для ПО УЗИ.
Обязанности: Поддержка инфраструктуры для обновления ПО УЗИ. Разработка и поддержка компонентов ПО УЗИ.
Инструменты, языки и SDK: C/C++, Python, SWIG, PHP, Linux, apt/dpkg, GNU Toolhcain (GCC, Make, Autotools, GDB), Gitlab, Jira
Компания: NexVision (https://nexvision.fr/), Марсель, Франция
Должность: Разработчик ПО
Проекты, продукты: Система видеонаблюдения установленная в салоне Airbus A380.
Роль: Разработчик компонентов для встроенной камеры.
Обязанности: Поддержка набора linux-драйверов для TI DM365 Front End. Разработка и поддержка компонентов GStreamer.
Инструменты, языки и SDK: C/C++, Linux, GStreamer, LIVE555, Buildroot, GNU Toolhcain (GCC, Make, Autotools, GDB), U-Boot, Redmine, Git, Gerrit
Компания: Wyplay (https://www.wyplay.com/), Аллош, Франция
Должность: Разработчик ПО
Проекты, продукты: IPTV для Belgacom TV STB. Связующее ПО для IPTV на архитектуре Broadcom BMIPS5000.
Роль: Разработчик связующих компонентов.
Обязанности: Реализация нового функционала. Исправление ошибок и тестирование.
Инструменты, языки и SDK: C/C++, Python, Linux, Gentoo Portage, GNU Toolhcain (GCC, Make, Autotools, GDB), Redmine, CppUnit, Mercurial
Компания: Ашманов и партнеры (https://www.ashmanov.com/), Москва, Россия
Должность: Ведущий разработчик ПО
Проекты, продукты: Веб-фильтр. Компоненты для классификации содержимого. Ключевые слова. Классификация ссылок и IP-адресов. Компоненты расписания. Интеграция компонентов в язык правил. Преобразование HTML и Shockwave Flash в текстовый формат.
Роль: Разработчик компонентов веб-фильтра.
Обязанности: Дизайн и реализация компонентов и оболочек, написание кода и юнит-тестов, документации. Профилирование и тестирование.
Инструменты, языки и SDK: C/C++, Python, Linux, FreeBSD, GNU Toolhcain (GCC, Make, Autotools, GDB), Trac, CppUnit, SVN, CVS, "Семантическое зеркало"
Компания: Mail.Ru (http://mail.ru/), Москва, Россия
Должность: Разработчик ПО.
Проекты, продукты: Распределенное файловое хранилище (сервер мета-данных, сервер именования, клиентская библиотека, механизмы консолидации и осуществления снимков данных), хранилище почты, интерфейс доступа к почте (клиентские и серверные сетевые библиотеки).
Роль: Разработчик компонентов распределенного хранилища, сопровождающий почтового хранилища и библиотек доступа к нему.
Обязанности: Разработка концепции. Реализация в коде и тестах. Тестирование.
Инструменты, языки и SDK: C/C++, Linux, FreeBSD, GNU Toolhcain (GCC, Make, Autotools, GDB), Zookeeper, SVN, CVS
Компания: Renaissance Capital (http://www.rencap.com/), Москва, Россия
Должность: Ведущий разработчик.
Проекты, продукты: FIX and Market Connectivity (MICEX, RTS, LSE, FIX, Reuters, UL Bridge).
Роль: Ответственный за развитие промежуточных компонентов системы для связи с биржами и клиентами с использованием различных протоколов.
Обязанности: Ведение проектной документации. Планирование, согласование и учёт работ по разработке и внедрению компонентов системы. Разработка и представление новых предложений. Участие в рабочих совещаниях.
Инструменты, языки и SDK: MS Visual Studio, CMake, C/C++, Java, Tibco RV, UL Bridge
Компания: Дойче Банк (http://www.db.com/), Москва, Россия
Должность: Investment Banking IT-специалист, Associate
Проекты, продукты: Промежуточное ПО для абстрагирования доступа к электронным биржам (SWX, Eurex, SIBE, OM-Click, FIX) и фидам (Reuters), трейд-фиды
Роль: Развитие существующей кодовой базы и компонентов, поддержка, разработка модулей доступа к новым рынкам
Обязанности: Написание кода, исправление ошибок, разработка новых компонент, поддержка, консультирование
Инструменты, языки и SDK: C/C++, Java, GCC, SUN Studio, Linux, Solaris, CVS, SourceForge, CppUnit, Doxygen, FIX, XML, ORC
Начало | Должность | Биография | Перечень навыков
Опыт работы: Fluendo | Kalyzée | SuperSonic Imagine | NexVision | Wyplay | Ашманов и партнеры | Mail.Ru | Ренессанс Капитал | Дойче Банк
Предыдущий опыт: Intersoft & Contour Components | Е.Софт | РТКомм.РУ | DGroup | Алтер-Вест | Инфорсер | R-Style | Инфорсер | НОРМА-НЕФТО | Школа
Хобби и интересы | English version | Version française
Компания: Intersoft Lab (http://www.iso.ru/), Москва, Россия, Contour Components Ltd (http://www.contourcomponents.com/), Москва, Россия
Должность: Программист.
Проекты, продукты: VCL-компоненты, Python Forms Designer, XML Dataset, OLAP Cube (VCL, ActiveX)
Роль: Развитие существующей кодовой базы и компонентов, поддержка
Обязанности: Написание кода, исправление ошибок, разработка новых компонент, питоновские обёртки C/C++ кода с помощью SWIGа
Инструменты, языки и SDK: Borland C/C++ compiler, VCL, Python, Bison, Expat, SWIG, PVCS, CppUnit, Scintilla
Компания: E.Soft (http://www.e-soft.ru/), Москва, Россия
Должность: Системный программист, Консультант, Руководитель проекта.
Проекты, продукты: Программа управления контентом сайта, система ведения прайс-листа фирмы Inforser (2-я версия), Постман, Resolver, etc.
Роль: Консультант по решению нестандартных проблем, разработчик и реализатор разного рода проектов
Обязанности: Изучение и проверка новых технологий, консультации (языки программирования, инструменты, технологии), поиск решения нестандартных проблем, составление технических требований, составление планов проектов, разработка пользовательского интерфейса, разработка схем баз данных, написание кода на языках JavaScript, Java, C/C++ и SQL
Инструменты, языки и SDK: C/C++ компиляторы (GCC, MSVC), Java 1.1-1.2, JavaScript, HTML, DBMS (MySQL, MS SQL Server), Unix-среда (Linux, FreeBSD, SunOS), shell (bash), Internet-протоколы (HTTP, FTP, SMTP, ...), MS Win32 API, WTL, Posix (нити, сокеты, ...)
Компания: РТКомм.РУ (http://www.rtcomm.ru/), Москва, Россия
Должность: Старший программист, Руководитель проекта
Проекты, продукты: Spider, Service Monitor, предварительная биллинговая системаб, генератор RTF, SMS рассылщик
Роль: Разработчик, Консультант, Поддержка
Обязанности: Разработка и реализация проектов, консультации по системному программированию, поддержка (исправление ошибок, добавление новых свойств)
Инструменты, языки и SDK: C/C++, Java, unix shell, DBMS, Web-protocols, Windows, Linux, SunOS
Компания: DGroup (http://www.dgroup.ru/), Москва, Россия
Должность: Java Программист, Консультант
Проекты: WWW site Krasota-on-line (http://podbor.krasota.ru/)
Роль: Разработка и реализация java-апплетов, Консультант
Обязанности: Разработка апплетов и HTML-страниц, JavaScript-апплеты программирование, реализация апплетов и структур данных, консультирование
Инструменты, языки и SDK: JDK 1.1, Веб-броузеры, Apache, MySQL, HTML, JavaScript
Компания: Ulter-West (http://www.uw.ru/), Москва, Россия
Должность: Программист
Проекты: Ulter-Shop, Веб-сайт, Постман
Роль: Разработчик internet-магазина Ulter-Shop, поддержка веб-сайта, консультации
Обязанности: составление HTML-страниц, реализация Java GUI-компонентов, реализация серверных компонентов, консультации
Инструменты, языки и SDK: JDK 1.1, JDK 1.2, Inprise JBuilder 3.0, JavaMail 1.1.2 (MIME), XML, DOM, JavaServlets, Apache, PostgreSQL
Компания: Инфорсер (http://www.inforser.ru/), Москва, Россия
Должность: Разработчик, Консультант
Проекты: Система ведения прайс-листов фирмы Inforser
Роль: Разработка и реализация системы ведения прайс-листов, консультации
Обязанности: разработка форм и отчётов, разработка схемы базы данных, написание кода, поддержка, взаимодействие с MySQL и FreeBSD
Инструменты, языки и SDK: MS Access 97, MS Visual Basic, компоненты и инструменты MS Office, MySQL, MySQL ODBC драйвер, telnet
Компания: R-Style Software Lab (http://www.softlab.ru/), Москва, Россия
Должность: Программист, затем Старший программист, Руководитель проекта
Проекты: Централизованное хранилище документов, Классификаторы.
Роль: Руководство и разработка клиент-серверных Win32 приложений, с использованием баз данных, Microsoft RPC и COM, для бухгалтерских систем.
Обязанности: Разработка концепции приложений, разработка схемы базы данных приложений, разработка интерфейсов RPC-сервера, дизайн клиентского пользовательского интерфейса, создание технической документации и спецификаций, создание и разработка серверных компонентов и библиотек
Инструменты, языки и SDK: Borland C++ v 5.01, Microsoft RPC, COM, OLE, Win32 API, Visual RSL, RDB Btrieve v.6.15 - Pervasive SQL 7.0, ER-Win 2.5-2.6, MS Office 97 (включая Project 98), Visual Source Safe 4/5/6.0, PVCS Tracker 4.0-5.0
Компания: Atlant-Infrorm (http://www.atlant-inform.ru/), Москва, Россия
Должность: Программист
Проекты: Среда разработки Ace, затем версия под MS Windows
Роль: Разработчик среды Ace
Обязанности: написание кода, исправление и тестирование
Инструменты, языки и SDK: Borland Turbo Pascal for MS DOS, Delphi, SQL, IDE Ace, Watcom C++, Microsoft Win32 API
Учреждение: Норма-Нефто, Москва, Россия
Должность: Программист
Роль: Разработка и реализация приложений баз данных
Обязанности: написание кода, поддержка баз данных
Инструменты, языки и SDK: Assembler x86, BIOS and DOS API, MS MASM 5.0, FoxPro 2.0-2.6 for DOS, MS FoxPro 3.0 for Windows
Учреждение: Школа, Москва, Россия
Инструменты, языки и SDK: Assembler PDP-11, Basic, Pascal
Семья, иностранные языки (английский и французский), фильмы, бальные танцы, юмор (Михаил Жванецкий, Not Only... But Also, Les Inconnus, ...), мой блог, Википедия (чтение, исправления) и SourceForge.
Начало | Должность | Биография | Перечень навыков
Опыт работы: Fluendo | Kalyzée | SuperSonic Imagine | NexVision | Wyplay | Ашманов и партнеры | Mail.Ru | Ренессанс Капитал | Дойче Банк
Предыдущий опыт: Intersoft & Contour Components | Е.Софт | РТКомм.РУ | DGroup | Алтер-Вест | Инфорсер | R-Style | Инфорсер | НОРМА-НЕФТО | Школа
Хобби и интересы | English version | Version française
Обновлено: 15 октября 2024 года.