Обо мне

Специализация и профессиональные навыки:
Генерация идей для решения "невыполнимых" задач, оптимизация, разносторонние знания, T-Profile.

Роли в команде (по Белбину): Генератор идей (Plant) = 15, Творец (Monitor Evaluator) = 13, Исполнитель (Implementer) = 11, Эксперт (Specialist) = 10, Исследователь (Resource Investigator) = 10, Координатор (Co-ordinator) = 4, Дипломат (Teamworker) = 4, Контролёр (Completer Finisher) = 3.

Психотип (MBTI): INTP 60% / ESTJ 40%.

C/С++, топовая оптимизация и highload, multithreading и нетривиальная синхронизация, Eventual consistency, IT security, криптография, обработка видео, звука и изображений, реальное время, коммуникации, ядра Linux и Windows, ассемблеры.

Профессиональные цели:
Участвовать в разработке и запуске реального Искусственного Интеллекта.

Опровергнуть тезис "Творчество есть великая неудача даже в своих самых совершенных продуктах..." (Н.А. Бердяев).

Награды, сертификаты, портфолио, проекты:
В Infowatch: "Лучший сотрудник", "За волю к победе", "Командир универсальных солдат", "Ходячая энциклопедия".

В школьную эпоху: призер городских и республиканских олимпиад по химии, физике, информатике, математике.

Членство в обществах и ассоциациях:
Космополитизм

Профессиональные навыки
C++ CLinuxGitООП
Участие в профессиональных сообществах
Опыт работы
Сентябрь 2016 — по настоящее время (2 года и 3 месяца)
Апрель 2013 — Август 2016 (3 года и 5 месяцев)
Ведущий системный архитектор
Москва
Обязанности и достижения
Январь 2011 — Февраль 2013 (2 года и 2 месяца)
Центр Инноваций Натальи Касперской
Системный архитектор
Москва
Обязанности и достижения
Обязанности: - Генерация идей для решения "невыполнимых" задач. - Активность в составе управляющей команды Agile. - Согласование аналитических и продуктовых требований с реализацией. - Проработка архитектуры и реализации серверной части продукта. - Координация конфигурационного управления и поддержка toolchain (вплоть до gcc 4.8.0-current). Достижения: - Конвейерно-распределенная обработка больших объемов структурированных и поточных данных с поддержкой zero-copy (начиная с языка описания схемы данных). - Способ/алгоритм определения цитирования для двоичных и текстовых данных с четким результатом и т.п. (патенты в процессе) - Переход к стандарту C++11. - В составе управляющей команды http://www.infowatch.ru/presscenter/news/3025, http://www.infowatch.ru/presscenter/news/3035
Декабрь 2009 — Январь 2011 (1 год и 2 месяца)
Ведущий разработчик
Москва
Обязанности и достижения
Обязанности: - Координация действий группы для устранения технических проблем и дефектов в выпускаемой версии продукта. - Доработка архитектуры "что имеем" с целью улучшения качества или соответствия новым требованиям. - Совмещение функций инженера конфигурационного управления. Достижения: - Traffic Monitor 3.5, устранение основных проблем в серверной части продукта. - Производительность доработанных компонентов увеличена в 10-50 раз. - Внедрение git, gerrit (review кода), Continuous Integration для Linux-проектов.
Июль 2002 — Ноябрь 2009 (7 лет и 5 месяцев)
Старший разработчик
Москва
Обязанности и достижения
Обязанности: - На все софтверные руки мастер (micro kernel, embedded, linux, windows и т.д.) - Некое руководство небольшой группой разработчиков, большей частью идеологическое нежели административное. - Архитектурная проработка, помощь подчиненным, разработка и правка сложных блоков кода. - Подготовка toolchain (включая правки gcc и buildroot) Достижения: - Автор российской версии TDMoIP, http://www.cronyx.ru/hardware/e1xl-ip.html - Софтверный комплект «Cronyx SaNet» для спутникового доступа в Интернет на основе DVB (Digital Video Broadcasting), включая драйвера к DVB-адаптеру «Twinhan VP-1020». http://www.cronyx.ru/hardware/dvb/vp1020.html - Переинженеренный DDK для серии «Cronyx Tau-PCI/32» (Infineon MUNICH32X), а также драйвера для ОС Linux (2.4 - 2.6). http://www.cronyx.ru/hardware/tau32.html - Рефакторинг комплекта драйверов для ОС Linux. http://www.cronyx.ru/hardware/wan.html - Приложился к http://code.google.com/p/uos-embedded/
Январь 1996 — Июнь 2002 (6 лет и 6 месяцев)
ЭлКат
Renaissance Man
Бишкек
Обязанности и достижения
Обязанности: - Маркетинг, создание и размещение рекламы, координация сопутствующей деятельности. - Всяческая разработка для нужд компании для платформ Windows, Linux и FreeBSD. - Консультация клиентов по вопросам Сетевой безопасности. - Поддержка биллинга. Достижения: - К 2000 году компания стала уверенным лидером рынка. - Как один из ключевых специалистов участвовал в развертывании и запуске Национальной системы проведения выборов и референдумов ГАС «Шайлоо» для Кыргызской Республики (функциональный аналог Российской ГАС «Выборы»). - Разработал распределенную систему интерактивного телеголосования (Solaris, Windows, realtime video rendering, XML, TAPI3, Delphi, C++). - Система биллинга и статистики компании c GUI и Web-интерфейсом (MS SQL, Delphi, C++, perl, FreeBSD, Windows). - Архитектура следующей версии системы биллинга и управления для Интернет-провайдеров «IspCraft» (реальное время, CORBA/TAO+ACE, DCOM, .NET, MS-SQL). - «Decision Cube» для анализа работы оборудования и эффективности провайдера Интернет. - Шлюз между службами Интернет-доставки факсов FaxSav и FaxNET (C, Oracle PL SQL, Interactive Unix, хакинг проблемы Y2K). - Несколько бесплатных "лечилок" от конкретных полиморфных вирусов. - Библиотека шаблонов C++ для реализации драйверов устройств Windows 2000/XP, затем несколько драйверов (включая полноценный bus enumerator).
Сентябрь 1995 — Январь 1996 (5 месяцев)
Аппарат Президента Кыргызской Республики
Ведущий инженер отдела IT
Бишкек
Обязанности и достижения
Обязанности: - Поддержка Novell 4 в купе с NDS Достижения: - Вытерпел
Январь 1995 — Август 1995 (8 месяцев)
National IT Coordinator
Бишкек
Июль 1993 — Август 1994 (1 год и 2 месяца)
Центр Компьютерных Технологий, ООО
Инженер-программист
Бишкек
Рекомендательные письма
medveschek
Software Engineer • знакомый

Очень. Много. Фигачит.

Письмо написано 24 июля 2012 в 17:40