Республика Крым
Резюме № 22077669
Обновлено 26 сентября 2019
Превью фото соискателя
Программист С++Был больше месяца назад
100 000 ₽
62 года (родился 14 января 1962), не состоит в браке, есть дети
Симферопольудаленная работаготов к переезду: Москва, Санкт-Петербург  и ещё 1 городготов к командировкам
Занятость
полная занятость
Гражданство
Россия
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 41 год и 4 месяца

    • Декабрь 2017 – работает сейчас
    • 6 лет и 4 месяца

    Разработчик ПО

    Freelancer
    Разработка ПО.

    Обязанности:

    Разработка ПО в соответствии с пожеланиями заказчика..

    Достижения:

    • agent, server, updater, generator – клиент серверное ПО. Комплекс рассчитан для применения в учебном процессе. Сбор информации (скриншоты, содержимое изменённых текстовых файлов) на ПК учащихся и передача этой информации на сервер (рабочее место преподавателя). (Linux, Windows; C++17, Qt 5.11, STL, QtCreator, CMake, Git). • Tunnel - клиент-серверное ПО, реализующее обход файерволов, блокирующих UDP траффик. (Linux, Windows, Lede; C++11, Qt 5.10, QtCreator, MS Visual Studio 2017, RawSockets, WireGuard, Git).
    • Декабрь 2016 – ноябрь 2017
    • 1 год

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

    Transware AG
    Разработка ПО

    Обязанности:

    Устранение ошибок в проектах, которые были портированы с Qt3 на Qt5.7. Добавление новой функциональности.

    Достижения:

    • MVAdmin, MVBrowser, MVInfo - (Windows, C++11, Qt, MS Visual Studio, Git, Agile (SCRUM)).
    • Август 2015 – ноябрь 2016
    • 1 год и 4 месяца

    Разработчик ПО

    Freelancer
    Разработка ПО

    Обязанности:

    Работа с open source проектом.

    Достижения:

    • GeoGebra - имплементация добавочной функциональности в проект (Linux, Java, Git).
    • Август 2014 – июль 2015
    • 1 год

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

    Right & Above, Симферополь
    Разработка ПО

    Обязанности:

    Участие в разработке программно-аппаратного комплекса.

    Достижения:

    • MyHome — клиент компонент для клиент-серверного ПО, реализующего сбор и передачу сведений о состоянии компьютера на сервер. Также реализована «противоугонная» функциональность. (Windows-7/XP, C++, Qt, SSL, TCP, services, Git, Agile (SCRUM)). • Wrapper — Декодинг Apk файла. Замена вызовов Android API на собственные. Сборка Apk файла. Собственное API шифрует все входящие и выходящие данные. (Linux, C++, Java, STL, SSL, QtCreator, Android Studio, Git, Agile (SCRUM)). • Updater — Клиент-сервер ПО. Мониторинг наличия обновлений на сервере. При наличии — установка на компьютере. (Windows-7/XP, C++, Qt, SSL, TCP, service, Git, Agile (SCRUM)).
    • Май 2012 – февраль 2014
    • 1 год и 10 месяцев

    С++ разработчик / Аналитик

    Free Lance
    Разработка ПО

    Обязанности:

    Разработка алгоритма. Имплементация проекта.

    Достижения:

    * Concentrator & Desk – ПО для раннего обнаружения утечек ядовитых химикатов на производстве. В случае утечки производится расчет скорости и направления ядовитого облака, включается система оповещения, предпринимаются действия по прекращению утечки. Комплекс включает в себя один или несколько пультов (desktop or notebook), предназначенных для индикации общего состояния объекта и нескольких концентраторов (промышленные компьютеры), производящих сбор информации и выполняющих действия по предотвращению аварийной ситуации. (Linux, C++, Qt, PostgreSQL, TCP, RS-485). * IndicatorEditor – графический редактор формул со встроенным блоком проверки семантики и синтаксиса. Выполняет передачу данных на сервер для обработки. Отображает результаты, полученные в результате обработки на сервере. (Linux, Windows, C, C++, Qt, Qt Creator). * IndicatorProcessor – серверный плагин для вычислений по разработанной в IndicatorEditor формуле. Включает компилятор и исполняющую систему.(Linux, Windows, C, C++, Qt, Qt Creator).
    • Февраль 2011 – май 2012
    • 1 год и 4 месяца

    Разработчик / аналитик

    Mobintegro, Симферополь
    Разработка ПО

    Обязанности:

    Разработка клиент-серверного комплекса для мониторинга, обработки и отображения данных погодных доплеровских локаторов, расположенных на территории США (облачность, осадки, ветер).

    Достижения:

    * RadarJetServer — серверный компонент. Первая версия сервера разрабатывалась под Linux Ubuntu с использованием Qt. Окончательная версия работала под Linux CentOS и использовала Linux API. (Linux, C++, STL) * RadarJet — клиентский компонент. (Android SDK, Google Map API)
    • Декабрь 2009 – февраль 2011
    • 1 год и 3 месяца

    Разработчик / аналитик

    Free Lance
    Разработка ПО

    Обязанности:

    Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение.

    Достижения:

    * FlashDB – password manager для Mozilla Firefox. В отличии от существующих аналогов работает с носимого накопителя. После себя следов не оставляет. (Windows XP, Vista, 7, MSVisual C++, Qt 4.6, Java Script). * Dolls – серверный игровой плагин. Разработка структуры базы данных, написание плагина и хранимых процедур для взаимодействия плагина и базы данных. (Windows-7, MS Visual C++ 9.0, T-SQL, Power Builder 15.0)
    • Октябрь 2008 – ноябрь 2009
    • 1 год и 2 месяца

    Старший C++ разработчик

    Arkadium Games Inc, Симферополь
    Разработка ПО

    Обязанности:

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

    Достижения:

    * TotalTest – система автоматического тестирования игрового сервера и игровых плагинов (корректность обработки пакетов, устойчивость к повышенной нагрузке) (Windows Vista, MS Visual Studio 9.0, STL). * WordGrid, Worms – Игровые серверные плагины. (Windows Vista/Windows-7, MS Visual Studio 9.0) * Bridge, Pool – Игровые серверные плагины. (Windows-7, SUN Java, Eclipse, NetBeans)
    • Август 2007 – сентябрь 2008
    • 1 год и 2 месяца

    Программист

    EasyBits, Симферополь
    Разработка ПО

    Обязанности:

    C++ поддержка группы Delphi разработчиков.

    Достижения:

    • KbFilter – Фильтрующий драйвер клавиатуры. Служит для перехвата и обработки контрольных последовательностей Windows (Alt-Ctrl-Del и т.д.). После обнаружения последовательности драйвер запрашивает приложение пользователя о дальнейших действиях и поступает в соответствии с полученным ответом. (Windows Vista64/32, MS Visual C++ 9.0, WDK, Multithreading, Pipes). • Elevate – Сервис, позволяющий запускать под Windows Vista приложения, требующие административного доступа, без появления запроса от UAC. (Windows Vista64/32, MS Visual C++ 9.0).ExeProtector – Защита исполняемых (PE) файлов от несанкционированного запуска. Защита выполнена посредством модификации таблицы импорта. (Windows Vista/XP, MS Visual C++ 8.0, MFC). • WinHunter – Замена Windows Start button и Application taskbar своими (с собственной функциональностью). (Windows Vista64/32/XP, MS Visual C++ 8.0, GDI+). • Lame – Перенос MP3 codec библиотеки (DLL, MS VC++ 6.0) на Delphi (obj). (Windows Vista/XP, MS Visual C++ 8.0, Gear Studio).
    • Август 2005 – август 2007
    • 2 года и 1 месяц

    Программист

    Conaito (Германия)
    Разработка ПО

    Обязанности:

    Полный цикл разработки VoIP и SIP ПО, базирующегося на ActiveX архитектуре.

    Достижения:

    • ConaitoSIPSDK - SDK для разработчиков SIP телефонов. (Windows XP/2000, MS Visual C++ 7.1, MFC, ActiveX, COM, Windows sockets, UDP, RTP/RTCP, WAVE).
    • Август 2004 – август 2005
    • 1 год и 1 месяц

    Программист

    YesSoftware, Симферополь
    Разработка ПО

    Обязанности:

    Имплементация ПО в соответствии с выданным ТЗ. Поддержка и модификация существующего продукта.

    Достижения:

    • Команда из 15-ти IT специалистов разработала Code Charge Studio проект. Это ПО позволяет пользователю создавать собственные Web сайты. Вы можете увидеть описание этого продукта на www.yessofware.com. (Windows XP/2000, MS Visual C++ 7.1, MFC, STL, GUI, ActiveX, COM).
    • Октябрь 2003 – август 2004
    • 11 месяцев

    Программист-аналитик

    Freelancer
    Разработка ПО

    Обязанности:

    Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение.

    Достижения:

    • MSIRepair утилита. Заказчик: Cyber Tester (Украина). Эта утилита исправляла ошибки, связанные с использованием коротких (DOS) имен файлов в MSI (Microsoft Installer) файлах. (Windows 2000, MS Visual C++ 6.0, MFC, MSI API). • Разработка защиты от копирования для существующего ПО. Заказчик: ITN Lab (Австралия). Разработанная защита привязывала ПО к конкретному компьютеру. (Windows XP/2000/98, MS Visual C++ 6.0). • Модификация существующего ПО. Заказчик: Xiril AG (Швейцария). (Windows 2000, MS Visual C++ 6.0, MS Visual Basic; MFC). • LDecoder утилита. Заказчик: Xiril AG (Швейцария). Был изменен способ хранения данных инициализации (С INI-files на Database). Было произведено: Разработка концептуальной модели БД, имплементация утилиты для переноса существующих данных (INI) в созданную базу данных. (Windows-2000, Visual C++ 6.0, Power Designer; MFC, ODBC)
    • Сентябрь 2002 – октябрь 2003
    • 1 год и 2 месяца

    Программист-аналитик

    Pass Technologies AG
    Разработка ПО

    Обязанности:

    Работа с пользователем, подготовка спецификаций проекта. Имплементация ПО в соответствии с разработанным ТЗ. Поддержка созданного ПО.

    Достижения:

    • VLE проект. Графическая среда для программирования медицинских роботов. VLE поддерживает простой в понимании графический интерфейс. (Windows 2000, Visual C++ 6.0; MFC, ActiveX)
    • Август 1998 – август 2002
    • 4 года и 1 месяц

    Программист-аналитик

    Koster Engineering AG
    Разработка ПО

    Обязанности:

    Участие в разработке спецификаций. Имплементация ПО в соответствии с утвержденными спецификациями. Сопровождение и поддержка написанного и созданного ранее ПО.

    Достижения:

    • Поддержка существующего ПО (фиксация ошибок, имплементация дополнительной функциональности. (Windows 98/2000, Windows NT 4.0; MS Visual C++ 6.0, Power Designer; ODBC, DAO) • Команда из 3-х человек разработала следующую версию основного продукта фирмы (“Lisa 4”). Это интегрированная графическая среда для создания сложных отчетов с использованием данных из БД различных типов. (MS Access, Oracle, etc.). (Windows 98/2000, Windows NT 4.0; MS Visual C++ 6.0, Power Designer; ODBC, DAO) • “Easy Report Designer” проект. Это программа с графическим интерфейсом позволяет пользователю разрабатывать, оформлять и выполнять сложные отчеты. Основной метод работы – «перетаскивание» (drug and drop). При этом от пользователя не требуется даже начальных знаний по работе с БД. (Windows 98, Windows NT 4.0; MS Visual C++ 6.0; MFC DAO) • “EventLog” проект. Средство для обеспечения доступа к системному журналу событий. Реализовано три варианта: C++ класс, DLL и ActiveX элемент. (Windows NT 4.0; MS Visual C++ 5.0; MFC)
    • Август 1997 – август 1998
    • 1 год и 1 месяц

    Программист

    Sunbay Development Group, Симферополь
    Разработка ПО

    Обязанности:

    Разработка ПО в соответствии с выданными спецификациями.

    Достижения:

    • Команда из 3-х человек разработала "EasyCom" проект для Pass Technologies (Швейцария). Это графическое средство для генерации шаблонов отчетов. Я обеспечивал старт проекта и являлся менеджером проекта до выпуска первой (beta) версии. (Windows 95/NT 4.0; MS Visual C++ 5.0; MFC). • Команда из 2-х человек разработала"Ag4win" проект для Pass Technologies (Швейцария). Это ПО используется для автоматизации химических тестов. Программа работает с нестандартным (разработанным заказчиком) оборудованием. (Windows 95/NT 4.0; MS Visual C++ 5.0). Я обеспечивал написание спецификаций и имплементацию функциональной части. • Команда из 3-х человек разработала "Toolbox" БД проект для CrossAir (Швейцария). (Windows 95; PowerBuilder).
    • Декабрь 1985 – июль 1997
    • 11 лет и 8 месяцев

    Программист

    Симферопольский Государственный Университет, Симферополь
    Образование и наука

    Обязанности:

    Полный цикл разработки от постановки задачи до выдачи готового продукта.

    Достижения:

    • BioFeedBack. Фиксация состояния мозговой активности оператора при выполнении заданий с обратной связью компьютер - оператор. (Windows 95; Borland C++ 5.01, спецоборудование для нейрофизиологических исследований). • Fractal. Приложение для вычисления фрактальной размерности электроэнцефалограммы. Используемый алгоритм является видоизменением метода Grassberger-Procaccia. (Windows 95; Borland C++ 5.01). • Polygraph. Приложение осуществляет мониторинг состояния человека в реальном времени (мозговая активность, кардио активность, частота дыхания). (MS-DOS; Borland C++ 3.1, спецоборудование для биологических исследований). • Quant. Мониторинг нейронной и мускульной активности подопытной кошки. Реализована акустическая обратная связь в соответствии с поведением животного. (MS-DOS; Borland C++ 3.1, спецоборудование для биологических исследований). • Neuron. Приложение выполняет мониторинг нейронной активности мозга кошки. В отличии от "Quant" это приложение работает со сверхкороткими отрезками времени. (MS-DOS; Borland C++ 3.1, спецоборудование для биологических исследований). • Spectr. Тренажер для операторов, осуществляющий мониторинг электрической активности мозга оператора.(MS-DOS; Microsoft C 6.0). • File converter. Преобразование файлов из стандарта RT-11 (ДВК) в стандарт MS DOS и обратно. Приложение выглядело как Norton Commander, одна панель содержала данные диска в формате RT-11, a вторая обслуживала диск в формате MS DOS. (MS-DOS; Microsoft C 6.0). • Screen text editor для RT-11. Полнофункциональный экранный редактор (вместо строкового редактора EDIT, включавшегося в дистрибутив RT-11). (RT-11; Assembler Macro-11). • Floppy disk driver для RT-11. Драйвер использовал прямой доступ к памяти (вместо работы по флагу, реализованой в дистрибутиве RT-11). (RT-11; Assembler Macro-11) • Graphic support library для Fortran и Pascal. Библиотека поддержки графических примитивов и графического вывода текста. (RT-11; Assembler Macro-11). • NetSoftware Передача данных между компьютерами серии PDP-11. Для связи использовался последовательный порт (прототип COM-порта IBM). (RT-11; Assembler Macro-11).
    • Июль 1982 – ноябрь 1985
    • 3 года и 5 месяцев

    Программист

    Новосибирский Государственный Университет, Новосибирск
    Образование и наука

    Обязанности:

    Полный цикл разработки, от спецификаций до готового продукта.

    Достижения:

    • Специализированная БД. (RT-11; Pascal, Assembler Macro-11). • Редактор графических изображений. (RT-11; Assembler Macro-11). • Мини-компилятор для специализированного языка управления базами данных. (IBM-360; PL-1)

Обо мне

Профессиональные навыки:

Операционные системы: Linux, Windows, Android. Языки программирования: C++, Java, JavaScript. Библиотеки: Qt, STL/Boost. Средства программирования: QtCreator, MS Visual Studio 2012/2010/2008, Android Studio. Технологии: Linux API, daemons; WinAPI, services; multi-threading, sockets; cross-platform programming.

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

Способен сам ставить задачи и выполнять их без необходимости контроля со стороны менеджера проекта. Могу работать как в составе команды, так и сам. Последнее предпочтительнее. Могу (и люблю) проводить анализ поставленной задачи и находить наиболее приемлемое для заказчика решение, планировать время выполнения. Продукт сдаю вовремя, код пишу легко читаемый и понимаемый. Готов к выполнению тестового задания

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

  • Английский язык — технический
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 1 похожее резюме
Обновлено 24 ноября 2021
no-avatar
Программист qt c++з/п не указана
Последнее место работы (5 мес.)Старший помощник начальника отделенияИюль 2019 – декабрь 2019
Работа в Республике Крым / Резюме / IT, Интернет, связь, телеком / Разработка, программирование / Программист

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