44 года (родился 20 мая 1981), cостоит в браке, детей нет
Город за рубежом, удаленная работа, готов к переезду: Москва
Занятость
не указано
Гражданство
Украина
Контакты
Почта
Будет доступна после открытия
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям
Опыт работы 11 лет и 1 месяц
Ноябрь 2013 – февраль 2015
1 год и 4 месяца
Программист-разработчик
Readdle Inc., Город за рубежом
Обязанности и достижения:
Работал удаленно на часть продукта PDF Expert. Мои функции:
• разработка и реализация на Objective-C интерпретатора языка FormCalc из XFA (Adobe Live Cycle);
• разработка и реализация для XFA интерпретатора выражений PictureClause для форматирования данных с учетом локали;
• разработка и реализация на Swift процессора (в виде библиотеки) для работы с XFA документами;
• вся разработка велась для iOS и OS X.
Работал удаленно над разработкой системы iDisplay (getidisplay.com) и Mobiscope (mobiscope.com). Мои функции:
• разработка и реализация архитектуры клиента Mobiscope под iOS;
- разработка драйвера виртуального экрана под Mac OSX (С++);
- разработка серверной части под Mac OS X (Objective-С);
- разработка клиентской части под iOS (Objective-C);
- разработка архитектуры сервера и клиента;
- разработка протоколов;
- документирование протоколов;
- сопровождение системы;
- помощь в портировании под Windows и Android;
- разработка деинсталятора, сборка билдов под Mac OS X.
Май 2009 – июль 2009
3 месяца
Программист-разработчик
SPIRIT DSP
Обязанности и достижения:
Разработка демо-версии программы под Mac OS X. Мои ф-ции:
- дизайн интерфейса;
- архитектура приложения на основе Core Data;
- скрипты на сервере (PHP);
- клиентская часть работы с сервером пользователей через SSL по специфическому протоколу;
- написание самого приложения на Objective-C.
Декабрь 2008 – май 2009
6 месяцев
Программист-разрабочик
Лаборатория Касперского
Обязанности и достижения:
Разработка Kaspersky Antivirus for Mac на смеси С++ и Objective-C. Обязанности:
- портирование скин-движка (реализация виджетов);
- переработка интерфейса (редизайн окон и других элементов);
- реализация подсистем и исправление ошибок;
Достижения:
- довел проект до внутреннего технического релиза;
- переписал подсистему работы с окнами до рабочего состояния;
- добавил поддержу в скин движок шрифтов и прозрачностей;
- сделал редизайн нескольких окон оставшихся от Windows-варианта;
- реализовал системные меню для скин движка.
Февраль 2007 – сентябрь 2008
1 год и 8 месяцев
Software-developer (C/C++ и Objective-C)
Acronis
Обязанности и достижения:
Разработка Acronis True Image Home 11.
Разработка приложения под Mac OS X:
- Портирование существующего программного кода;
- доработка существующей билд-системы;
- разработка и реализация архитектуры приложения;
- обучение новых разработчиков основам Objective-C и Сocoa
- написание подсистем на С c помощью Core Foundation и IOKit (юзер часть)
- написание специфических виджетов (Quartz 2D)
- реализация уровня взаимодействия процессов на NSConnection