Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяКандидат
Мужчина, 63 года, родился 14 января 1962
Севастополь, готов к переезду, не готов к командировкам
Где ищет работу
Москва
Все районыЕкатеринбург
Все районыСимферополь
Все районыНовосибирск
Все районыПрограммист C++
100 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: удаленная работа
Опыт работы 42 года 11 месяцев
Апрель 2012 — по настоящее время
13 лет 1 месяц
Симферополь
С++ разработчик-аналитик (удаленно)
Обязанности: Разработка алгоритма. Имплементация проекта.
* 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).
* 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 — клиентский компонент. (Java, Android SDK, Google Map API) (www.mobintegro.com/android)
* 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 месяца
Симферополь
С++ разработчик-аналитик (удаленно)
Обязанности: Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение.
* 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)
* 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 год 2 месяца
Arkadium Games
Симферополь
старший С++ разработчик
Обязанности: сопровождение разработанного фирмой программного обеспечения. Разработка нового ПО в соответствии с потребностями фирмы. Исследование новых технологий на предмет целесообразности использования их в разрабатываемых фирмой продуктах.
* 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)
* 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
Симферополь
программист-аналитик
Обязанности: 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).
* 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).
* 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).
* Команда из 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 месяцев
Симферополь
программист-аналитик (удаленно)
Обязанности: Анализ проблемы заказчика. Нахождение лучшего пути решения этой проблемы. Имплементация проекта. Сопровождение.
* 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)
* 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)
* 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)
* Поддержка существующего ПО (фиксация ошибок, имплементация дополнительной функциональности. (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).
* Команда из 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).
* 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)
* Специализированная БД. (RT-11; Pascal, Assembler Macro-11).
* Редатор графических изображений. (RT-11; Assembler Macro-11).
* Мини-компилятор для специализированного языка управления базами данных. (IBM-360; PL-1)
Навыки
Уровни владения навыками
Обо мне
Способен сам ставить задачи и выполнять их без необходимости контроля со стороны менеджера проекта.
Могу работать как в составе команды, так и сам. Последнее предпочтительнее.
Могу (и люблю) проводить анализ поставленной задачи и находить наиболее приемлемое для заказчика решение.
Продукт сдаю вовремя, код пишу легко читаемый и понимаемый.. Операционные системы: Linux, Windows.
Языки программирования: C++, Java, JavaScript.
Библиотеки: STL, Qt, MFC.
Средства программирования: QtCreator, MS Visual Studio, Android Studio.
Технологии: Linux API, daemons; WinAPI, services; multi-threading, sockets; cross-platform programming.. Я ищу удаленную работу по разработке программного обеспечения для Linux / Windows, с использованием C++, Qt как инструмента.
Могу работать как в составе команды, так и сам. Последнее предпочтительнее.
Могу (и люблю) проводить анализ поставленной задачи и находить наиболее приемлемое для заказчика решение.
Продукт сдаю вовремя, код пишу легко читаемый и понимаемый.. Операционные системы: Linux, Windows.
Языки программирования: C++, Java, JavaScript.
Библиотеки: STL, Qt, MFC.
Средства программирования: QtCreator, MS Visual Studio, Android Studio.
Технологии: Linux API, daemons; WinAPI, services; multi-threading, sockets; cross-platform programming.. Я ищу удаленную работу по разработке программного обеспечения для Linux / Windows, с использованием C++, Qt как инструмента.
Высшее образование
1993
Симферопольский Государственный Университет
Физический факультет, радиофизик, магистр
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения