Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте более двух недель назад

Кандидат

Мужчина, 63 года, родился 14 января 1962

Симферополь, не готов к переезду, готов к редким командировкам

Программист C/С++

1 500  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость, проектная работа

График работы: удаленная работа

Опыт работы 42 года 5 месяцев

Декабрь 2017по настоящее время
7 лет 5 месяцев
Freelance

Информационные технологии, системная интеграция, интернет... Показать еще

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

Информационные технологии, системная интеграция, интернет... Показать еще

C++ разработчик
Обязанности: Устранение ошибок в проектах, которые были портированы с Qt3 на Qt5.7. Добавление новой функциональности. • agent, server, updater, generator – клиент серверное ПО. Комплекс рассчитан для применения в учебном процессе. Сбор информации (скриншоты, содержимое изменённых текстовых файлов) на ПК учащихся и передача этой информации на сервер (рабочее место преподавателя). (Linux, Windows; C++17, Qt 5.11, STL, QtCreator, CMake, Git). • MVAdmin, MVBrowser, MVInfo - (Windows, C++11, Qt, MS Visual Studio, Git, Agile(SCRUM)).
Август 2015Ноябрь 2016
1 год 4 месяца
freelance

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик ПО
Обязанности: Работа с open source проектом. • GeoGebra - имплементация добавочной функциональности в проект (Linux, Java, Git).
Август 2014Июль 2015
1 год
Right & Above

Республика Крым

Информационные технологии, системная интеграция, интернет... Показать еще

C++ разработчик
Обязанности: Участие в разработке программно-аппаратного комплекса. • 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, services, Git, Agile(SCRUM)).
Май 2012Февраль 2014
1 год 10 месяцев
freelance

Информационные технологии, системная интеграция, интернет... Показать еще

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

Республика Крым, www.mobintegro.com

Информационные технологии, системная интеграция, интернет... Показать еще

Ведущий программист
Обязанности: Разработка клиент-серверного комплекса для мониторинга, обработки и отображения данных погодных доплеровских локаторов, расположенных на территории США (облачность, осадки, ветер). • RadarJetServer — серверный компонент. Первая версия сервера разрабатывалась под Linux Ubuntu с использованием Qt. Окончательная версия работала под Linux CentOS и использовала Linux API. (Linux, C++, STL) • RadarJet — клиентский компонент. (Java, Android SDK, Google Map API) (www.mobintegro.com/android)
Декабрь 2009Февраль 2011
1 год 3 месяца
freelance

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
Обязанности: Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение. • FlashDB – password manager для Mozilla Firefox (FF plugin + Windows service + Manager App). В отличии от существующих аналогов работает с носимого накопителя. После себя следов не оставляет. (Windows XP, Vista, 7, MSVisual C++, Qt 4.6, Java Script). • Dolls – серверный игровой плагин. Разработка структуры базы данных, написание плагина и хранимых процедур для взаимодействия плагина и базы данных. (Windows-7, MS Visual C++ 9.0, T-SQL, Power Designer 15.0)
Октябрь 2008Декабрь 2009
1 год 3 месяца
Arkadium Games

Республика Крым, www.arkadium.com

Старший программист
Обязанности: сопровождение разработанного фирмой программного обеспечения. Разработка нового ПО в соответствии с потребностями фирмы. Исследование новых технологий на предмет целесообразности использования их в разрабатываемых фирмой продуктах. • 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)
Август 2007Сентябрь 2008
1 год 2 месяца
EasyBits

Республика Крым, www.easybits.com

Информационные технологии, системная интеграция, интернет... Показать еще

Программист С++
Программист / Аналитик Обязанности: 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 (Германия)

www.conaito.com

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
Обязанности: Полный цикл разработки 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

Республика Крым, www.yessoftware.com

Информационные технологии, системная интеграция, интернет... Показать еще

Программист С++
Обязанности: Имплементация ПО в соответствии с выданным ТЗ. Поддержка и модификация существующего продукта. • Команда из 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 месяцев
freelance

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
Обязанности: Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение. • 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 (Швейцария)

www.pass.ch

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
Обязанности: Работа с пользователем, подготовка спецификаций проекта. Имплементация ПО в соответствии с разработанным ТЗ. Поддержка созданного ПО. • VLE проект. Графическая среда для программирования медицинских роботов. VLE поддерживает простой в понимании графический интерфейс. (Windows 2000, Visual C++ 6.0; MFC, ActiveX)
Август 1998Август 2002
4 года 1 месяц
Koster Engineering AG (Швейцария)

www.kosterengineering.com/

Программист С++
Обязанности: Участие в разработке спецификаций. Имплементация ПО в соответствии с утвержденными спецификациями. Сопровождение и поддержка написанного и созданного ранее ПО. • Поддержка существующего ПО (фиксация ошибок, имплементация дополнительной функциональности. (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 месяцев
Симферопольский Государственный Университет

Республика Крым, www.crimea.edu

Образовательные учреждения... Показать еще

Программист-разработчик
Обязанности: Полный цикл разработки от постановки задачи до выдачи готового продукта. • 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)

Навыки

Уровни владения навыками
ООП
C/C++
Java
JavaScript
STL
Qt
MFC
qtcreator
Linux
Crossplatform Programming
Multithread Programming
daemon/service
Postix
PostgreSQL
SOAP
XML
Git
SVN
Windows
MS Visual C++
MS Visual Studio
TCP/IP

Опыт вождения

Права категории B

Обо мне

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

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения