Участник:StasFomin/CV — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(2000 - 2002)
(2017 — 2019 CUSTIS, Архитектор ИКТ)
 
(не показаны 43 промежуточные версии этого же участника)
Строка 13: Строка 13:
 
* Skype: stas.fomin
 
* Skype: stas.fomin
 
* Москва, Новогиреево.
 
* Москва, Новогиреево.
 +
* Фомин Станислав Александрович, ИСП РАН им. В.П. Иванникова. Область научных интересов: методы оптимизации, вероятностные алгоритмы, информационная безопасность.
 +
* https://orcid.org/0000-0002-1151-2189
  
== Коммерческая разработка ==
+
== История работ ==
  
  
=== 1995 - 1998, Server ===
+
=== 1995—1998, Server ===
 
;Компания: [http://web.archive.org/web/19990208020234/http:/www.server.ru/ Server] — интеграция и разработка информационных систем.
 
;Компания: [http://web.archive.org/web/19990208020234/http:/www.server.ru/ Server] — интеграция и разработка информационных систем.
 
* Разработчик и архитектор РСУБД. Разнородная разработка, от RAD-средств (Informix NewEra, Powerbuilder, Delphi) до TWAIN-драйверов сканеров, системное администрирование Linux, UNIX (SCO, NCR MP RAS).
 
* Разработчик и архитектор РСУБД. Разнородная разработка, от RAD-средств (Informix NewEra, Powerbuilder, Delphi) до TWAIN-драйверов сканеров, системное администрирование Linux, UNIX (SCO, NCR MP RAS).
Строка 24: Строка 26:
 
** Таможенная система для Казахстана. Пару лет назад слышал, что она еще работает.
 
** Таможенная система для Казахстана. Пару лет назад слышал, что она еще работает.
  
=== 1999 - 2012, CUSTIS ===
+
=== 1999—2012, CUSTIS ===
 
;Компания: [http://www.custis.ru CUSTIS]
 
;Компания: [http://www.custis.ru CUSTIS]
 
;1999-2012: Разработчик, архитектор, системный администратор → зам.директора по качеству → зам.директора по информационным технологиям.
 
;1999-2012: Разработчик, архитектор, системный администратор → зам.директора по качеству → зам.директора по информационным технологиям.
  
==== 1999 - 2000 ====
+
==== 1999—2000: разработчик ====
 
;Разработчик, архитектор, системный администратор: все —  разработка, документирование, тестирование, внедрение
 
;Разработчик, архитектор, системный администратор: все —  разработка, документирование, тестирование, внедрение
 
;Технологии: Oracle PL/SQL, SGML/DSSSL, Oracle Express
 
;Технологии: Oracle PL/SQL, SGML/DSSSL, Oracle Express
Строка 37: Строка 39:
 
* «Банковский Опердень» (Собин-банк, Липецкомбанк и т.п.).
 
* «Банковский Опердень» (Собин-банк, Липецкомбанк и т.п.).
  
==== 2000 - 2002 ====
+
==== 2000—2002: PM, разработчик ====
 
;Project Manager, архитектор, разработчик
 
;Project Manager, архитектор, разработчик
  
Строка 51: Строка 53:
 
* [http://web.archive.org/web/20110713040059/http://olris.custis.ru/html/index.htm OLRIS]
 
* [http://web.archive.org/web/20110713040059/http://olris.custis.ru/html/index.htm OLRIS]
 
* «Java OLAP Портал» для ЦБ РФ (Oracle Discoverer, Oracle ReportBuilder)
 
* «Java OLAP Портал» для ЦБ РФ (Oracle Discoverer, Oracle ReportBuilder)
 
  
  
Строка 59: Строка 60:
 
* Система документации SGML Docbook → HTML, CHM, ГОСТ-документация (много возни с [https://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language DSSSL]-программированием, очень тяжко, заработал аллергию на Scheme-подобные языки).
 
* Система документации SGML Docbook → HTML, CHM, ГОСТ-документация (много возни с [https://en.wikipedia.org/wiki/Document_Style_Semantics_and_Specification_Language DSSSL]-программированием, очень тяжко, заработал аллергию на Scheme-подобные языки).
 
* Автодокументирование по коду: допиливание парсеров Doxygen, документирование редких языков и т.п.
 
* Автодокументирование по коду: допиливание парсеров Doxygen, документирование редких языков и т.п.
 
  
 
;Выстраивание процессов: «реорганизация-информатизация», от «списков задач под CVS» к трекингу задач в Bugzilla<ref>Это первый из вменяемых трекеров c вебинтерфесом, поэтому подсели на него</ref>.
 
;Выстраивание процессов: «реорганизация-информатизация», от «списков задач под CVS» к трекингу задач в Bugzilla<ref>Это первый из вменяемых трекеров c вебинтерфесом, поэтому подсели на него</ref>.
 
 
;HR: собеседования, доготовка тестовых заданий.
 
;HR: собеседования, доготовка тестовых заданий.
 
 
;PR: сайт компании, сайты проектов и т.п. — верстка-наполнение-продвижение.
 
;PR: сайт компании, сайты проектов и т.п. — верстка-наполнение-продвижение.
  
==== 2003 - 2004 ====
+
==== 2003—2004: PM, разработчик ====
 
;Project Manager, архитектор, разработчик → «зам.директора по качеству»
 
;Project Manager, архитектор, разработчик → «зам.директора по качеству»
  
Строка 76: Строка 74:
 
* «Лимиты валютного трейдера» (VB, C++, Oracle PL/SQL, 1.3M CLOC) — делал серверную часть, С++, VB, тестирование, PM (дожило и переписано в 2011)  
 
* «Лимиты валютного трейдера» (VB, C++, Oracle PL/SQL, 1.3M CLOC) — делал серверную часть, С++, VB, тестирование, PM (дожило и переписано в 2011)  
  
Компания
+
;Компания:
;HR: собеседования, разработка тестов, привлечение студентов и т.п.
+
:;HR: собеседования, разработка тестов, привлечение студентов и т.п.
 
+
:;PR: Сайты компании и проектов. Контент и продвижение (даже стал редактором DMOZ)
;PR: Сайты компании и проектов. Контент и продвижение (даже стал редактором DMOZ)
+
:;Инфраструктура:  wiki-системы (MediaWiki, +альтернативы), VCS, Bugzilla (+альтертативы), внутри корпоративные поисковики
;Инфраструктура:  wiki-системы (MediaWiki, +альтернативы), VCS, Bugzilla (+альтертативы), корпоративные поисковики
+
  
 
;Исследования: CMA PIE
 
;Исследования: CMA PIE
Строка 86: Строка 83:
 
;Процессы: «реорганизация» — бюрократия, регламенты.
 
;Процессы: «реорганизация» — бюрократия, регламенты.
  
 +
==== 2005—2006: Зам.директора по качеству  ====
 +
;«Зам.директора по качеству»: выход из проектной работы. «Зам.директора по качеству» Компания: HR, процессы, PR, инструменты. Технологизация всего. Гуманный процесс, минимум простых систем и инструментов. + HR и продвижение сайта. + Исследования перспективных технологий.
  
==== 2005 ====
 
;«Зам.директора по качеству»: выход из проектной работы. «Зам.директора по качеству» Компания: HR, процессы, PR, инструменты
 
 
* Поддержка старых проектов.
 
* Поддержка старых проектов.
  
;Компания:
+
;Информатизация: — поиск и настройка оптимальных процессов и инструментов.
* «информатизация» — поиск и настройка оптимальных процессов и инструментов.
+
* Доработки MediaWiki: расширения MediawikiQuizzer, DocExport, MarkupBabel, BatchEditor, Wiki-опросы, …
** Доработки MediaWiki
+
* Стандартизация workflow на доработанной Bugzilla — доработки: атрибутика, функционал, отчеты
** Стандартизация workflow на доработанной Bugzilla
+
* VCS: Вебинтеграция с CVS (Bonsai)
** VCS: Вебинтеграция с CVS (Bonsai)
+
* Корпоративный поисковик
 +
* Интеграция всего со всем.
 +
* Скринкастинг для документирования и баг-репортинга
 +
 
  
 +
;Процессы:
 
* «стандартизация»
 
* «стандартизация»
** регламенты, выбор процессов (RUP-OpenUP-PMBOK)
+
* регламенты, выбор процессов (RUP-OpenUP-PMBOK)
** money tracking
+
* начата официальная Agiliзация: SCRUM
 +
* money tracking
  
* HR
+
;HR:
** собеседования
+
* собеседования
** система тестов
+
* система тестирования + тесты (базовый, Oracle)
** хантинг студентов (курсы в ИСПРАН, МФТИ)
+
* хантинг студентов (курсы в ИСПРАН, МФТИ)
 +
 
 +
;Обучение:
 +
* сотрудники
 +
* партнеров (техцентры Астрахань, Саратов)
  
 
;PR:  
 
;PR:  
 
* Сайты — поддержка, продвижение, запуск http://lib.custis.ru
 
* Сайты — поддержка, продвижение, запуск http://lib.custis.ru
 
==== 2006 ====
 
;«Зам.директор по качеству»: Технологизация всего. Гуманный процесс, минимум простых систем и инструментов. + HR и продвижение сайта. +Исследования перспективных технологий.
 
  
 
;Исследования:
 
;Исследования:
Строка 117: Строка 120:
 
* OLAP: [http://lib.custis.ru/index.php/OLAP OLAP на основе локальных кубов], MDX, ProClarity, Cognos
 
* OLAP: [http://lib.custis.ru/index.php/OLAP OLAP на основе локальных кубов], MDX, ProClarity, Cognos
 
* Information Retrieval & Text Mining (для ДИИ ЦБ)
 
* Information Retrieval & Text Mining (для ДИИ ЦБ)
 +
* Системы для тест-планирования ([http://lib.custis.ru/Testopia Testopia], [http://lib.custis.ru/TestLink TestLink], [http://lib.custis.ru/QaTraq QATraq])
  
;Информатизация:
+
==== 2007—2008: Зам.директора по информационным технологиям ====
* MediaWiki (расширения MediawikiQuizzer, DocExport, MarkupBabel, BatchEditor, Wiki-опросы,
+
;«Зам.директора по информационным технологиям»: Процессы и инструменты. Форсирование обучения и культуры. Активизация PR. + R&D-отдел, исследования, обучение, продвижения. Наконец-то не в одиночку, снова, после проектного периода появились подчиненные. Процессы и инструменты. Исследования новых технологий. Форсирование обучения и культуры. PR/HR/
* Bugzilla (доработки: атрибутика, функционал, отчеты).
+
** Корпоративный поисковик
+
* Интеграция всего со всем.
+
* Исследования:
+
** Системы для тест-планирования ([http://lib.custis.ru/Testopia Testopia], [http://lib.custis.ru/TestLink TestLink], [http://lib.custis.ru/QaTraq QATraq])
+
** Скринкастинг для документирования и баг-репортинга
+
  
;HR:
+
;Инфраструктура:
* собеседования
+
* MediaWiki расширения: Диаграммы, SVG и т.п. + Sphinx (полнотекстовый поиск с морфологией), WikEd (редактор с подсветкой и preview), … куча доработок,  интеграция с SVN
* система тестов
+
* тесты (базовый, Oracle)
+
* хантинг студентов (курсы в МФТИ)
+
 
+
;Обучение:
+
* сотрудники
+
* партнеров (техцентры Астрахань, Саратов)
+
 
+
;Процессы:
+
* Начата официальная Agiliзация: SCRUM
+
 
+
;PR: 
+
* Наполнение и продвижения сайтов.
+
 
+
==== 2007 ====
+
;«Зам.директора по информационным технологиям»:  Процессы и инструменты. Форсирование обучения и культуры. Активизация PR.
+
 
+
;Информатизация:
+
* MediaWiki (расширения: Диаграммы, SVG и т.п.)
+
 
* Bugzilla (доработки: атрибутика, функционал, отчеты)
 
* Bugzilla (доработки: атрибутика, функционал, отчеты)
 
* Внедрение Subversion (продвижение-миграция).
 
* Внедрение Subversion (продвижение-миграция).
 +
* ViewVC: вебинтеграция с CVS и SVN
 +
* Внедрение RSS: MediaWiki, Bugzilla
 
* «Легализация Софта» — минимизация вендорского, внедрение open-source, интеграция.
 
* «Легализация Софта» — минимизация вендорского, внедрение open-source, интеграция.
 
** CustisCompiler
 
** CustisCompiler
Строка 156: Строка 137:
 
* Технологии документирования.
 
* Технологии документирования.
 
* Автоматизированное GUI-тестирование (AutoIT)
 
* Автоматизированное GUI-тестирование (AutoIT)
 +
 +
;Процессы: SCRUM (внедрение с консалтерами).
  
 
;HR:
 
;HR:
Строка 162: Строка 145:
 
* хантинг студентов
 
* хантинг студентов
 
** курсы в МФТИ и ИСПРАН
 
** курсы в МФТИ и ИСПРАН
** Ярмарки Вакансий (МГУ, МФТИ, выступления, сувениры, развлечения)
+
** Ярмарки Вакансий: МГУ, МФТИ, выступления, сувениры, развлечения ([http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%AF%D1%80%D0%BC%D0%B0%D1%80%D0%BA%D0%B8_%D0%B2%D0%B0%D0%BA%D0%B0%D0%BD%D1%81%D0%B8%D0%B9])
** Учебный курс «Разработчик СУБД-2007» [http://lib.custis.ru/%D0%91%D0%BB%D0%BE%D0%B3:Team/2008-02-05_%D0%9A%D1%83%D1%80%D1%81_%C2%AB%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA_%D0%A1%D0%A3%D0%91%D0%94%C2%BB_%E2%80%94_%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD], [http://lib.custis.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA_%D0%A1%D0%A3%D0%91%D0%94_%28%D0%BA%D1%83%D1%80%D1%81%29]
+
** Учебный курсы: «Разработчик СУБД-2007» [http://lib.custis.ru/%D0%91%D0%BB%D0%BE%D0%B3:Team/2008-02-05_%D0%9A%D1%83%D1%80%D1%81_%C2%AB%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA_%D0%A1%D0%A3%D0%91%D0%94%C2%BB_%E2%80%94_%D1%83%D1%81%D0%BF%D0%B5%D1%88%D0%BD%D0%BE_%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD], [http://lib.custis.ru/%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA_%D0%A1%D0%A3%D0%91%D0%94_%28%D0%BA%D1%83%D1%80%D1%81%29]
 
* обучение внутри компании  
 
* обучение внутри компании  
 
** развертывание внутрикомпанейского ИНТУИТа, пропаганда, поддержка.
 
** развертывание внутрикомпанейского ИНТУИТа, пропаганда, поддержка.
 
** еженедельные семинары
 
** еженедельные семинары
 
;Процессы: SCRUM (внедрение с консалтерами).
 
  
 
;PR:
 
;PR:
 
* Сайты — наполнение-продвижение.
 
* Сайты — наполнение-продвижение.
* Выступления на конференциях (SECR-2007 и т.п.)
+
* Выступления на конференциях (SECR-2007, SECR-2008 и т.п.)
 
* Статьи в журналах («Интеграция Open Source-систем для управления разработкой ПО»)
 
* Статьи в журналах («Интеграция Open Source-систем для управления разработкой ПО»)
 
+
* корпоративные блоги (http://team.custis.ru/)
==== 2008 ====
+
;«Зам.директора по информационным технологиям»: R&D-отдел, исследования, обучение, продвижения. Наконец-то не в одиночку, снова, после проектного периода появились подчиненные. Процессы и инструменты. Исследования новых технологий. Форсирование обучения и культуры. PR/HR/…
+
 
+
;Исследования:
+
* ESB-системы (Glassfish, Mural)
+
 
+
;HR:
+
* студенты, ярмарки вакансий [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%AF%D1%80%D0%BC%D0%B0%D1%80%D0%BA%D0%B8_%D0%B2%D0%B0%D0%BA%D0%B0%D0%BD%D1%81%D0%B8%D0%B9], «open-source для диплома»
+
* курсы [http://svn-sandbox.custis.ru]
+
 
+
;PR:
+
 
* приглашенные сообщества (AgileRussia, UML2.ru)
 
* приглашенные сообщества (AgileRussia, UML2.ru)
 
** построение конференц-зала
 
** построение конференц-зала
 
** «открытые семинары»
 
** «открытые семинары»
 
* Логотипная сувенирка [http://custis.printdirect.ru/]. Смешное — [http://www.slideshare.net/belonesox/fake-flashes-from-topkeen-presentation факап с флешками]
 
* Логотипная сувенирка [http://custis.printdirect.ru/]. Смешное — [http://www.slideshare.net/belonesox/fake-flashes-from-topkeen-presentation факап с флешками]
* корпоративные блоги (http://team.custis.ru/)
 
* Выступления на конференциях (SECR-2008)
 
 
;Инфраструктура:
 
* MediaWiki: + Sphinx (полнотекстовый поиск с морфологией), WikEd (редактор с подсветкой и preview), … куча доработок,  интеграция с SVN
 
* ViewVC: вебинтеграция с CVS и SVN
 
* Testopia:
 
* Внедрение RSS: MediaWiki, Bugzilla
 
  
 
;Общая культура: конференции (пропаганда, рефлексия, отчеты [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8])
 
;Общая культура: конференции (пропаганда, рефлексия, отчеты [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8])
 
* видео-технологии (семинары, совещания)
 
* видео-технологии (семинары, совещания)
  
==== 2009 ====
+
;Исследования:
 +
* ESB-системы (Glassfish, Mural)
 +
 
 +
==== 2009—2010: Зам.директора по информационным технологиям ====
 
;«Зам.директора по информационным технологиям»:  Процессы и инструменты. Еще больше HR/PR, большой фокус на внутреннем обучении.
 
;«Зам.директора по информационным технологиям»:  Процессы и инструменты. Еще больше HR/PR, большой фокус на внутреннем обучении.
 +
Процессы и инструменты. Хантинг и обучение. Концентрация на «knowledge management».
  
 
;PR:
 
;PR:
* семинары сообществ uml2.ru и AgileRussia.ru,  
+
* семинары сообществ uml2.ru и AgileRussia.ru, MSTC, …
 
* открытые семинары см. «[http://lib.custis.ru/Toc-lp Голдратт и TOC в массы]»
 
* открытые семинары см. «[http://lib.custis.ru/Toc-lp Голдратт и TOC в массы]»
 
* корпоративный блог http://team.custis.ru  
 
* корпоративный блог http://team.custis.ru  
 
* habrahabr.ru (увы, все статьи-ссылки уже удалены, примеры [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9])
 
* habrahabr.ru (увы, все статьи-ссылки уже удалены, примеры [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9])
 
* Рефакторинг сайта.
 
* Рефакторинг сайта.
* Выступления на конференциях SEF-2009, ReqLabs-2009, SECR-2009, SQADays-6, AgileDays-2009
+
* Выступления на конференциях SEF-2009, ReqLabs-2009, SECR-2009, SQADays-6, AgileDays-2009, РИТ-2010, Software People-2010, Knowledge Management Forum-2010, SECR-2010, SQADays-7, SQADays-8…           
 +
* Организация  «своих» полноценных конференций: ADD-2010
 
* Публикации в бумажной прессе («Открытые Системы», «IТ Бел»…)
 
* Публикации в бумажной прессе («Открытые Системы», «IТ Бел»…)
 +
** «База записей докладов»
 +
  
 
;HR:
 
;HR:
Строка 224: Строка 193:
 
** База студентов (вики с анкетами)
 
** База студентов (вики с анкетами)
 
** сувенирка (тетради, головоломки)
 
** сувенирка (тетради, головоломки)
 +
* спонсорство олимпиад ([http://acm.mipt.ru/ ACM]) + + «спонсорские» задачи ([http://www.slideshare.net/belonesox/levenstein-distancebeam])
  
 
;Инфраструктура
 
;Инфраструктура
 
* «Стандартная конфигурация разработчика»
 
* «Стандартная конфигурация разработчика»
 +
* MediaWiki (SVGEdit, WikiLog, IntraACL) — публикация всех доработок в open-source.
 
* SVNSearch
 
* SVNSearch
 
* ViewVC
 
* ViewVC
 
* метрики (коллективной работы + визуализация)
 
* метрики (коллективной работы + визуализация)
 
* корпоративный jabber
 
* корпоративный jabber
 +
** Screen2Log
 +
** SeminarAssembler (фреймворк потокового монтажа).
  
 
;Общая культура: конференции [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8], тренинги.
 
;Общая культура: конференции [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8], тренинги.
 
* тотализация видеотехнологий на потоке (семинары, курсы, совещания).
 
* тотализация видеотехнологий на потоке (семинары, курсы, совещания).
 
+
* раскручивание внутрикорпоративной блогосферы [https://vimeo.com/29873042]
==== 2010 ====
+
;«Зам.директора по информационным технологиям»: Процессы и инструменты. Хантинг и обучение. Концентрация на «knowledge management». Все более активный HR/PR.
+
 
+
;PR:
+
* семинары приглашенных сообществ (uml2.ru, AgileRussia.ru, MSTC)
+
* Выступления на конференциях (РИТ-2010, Software People-2010, Knowledge Management Forum-2010, SECR-2010, SQADays-7, SQADays-8)           
+
* Организация  «своих» полноценных конференций: ADD-2010
+
** «База записей докладов»
+
 
+
;HR:
+
* студенты: спонсорство олимпиад ([http://acm.mipt.ru/ ACM]) + + «спонсорские» задачи ([http://www.slideshare.net/belonesox/levenstein-distancebeam])
+
* Google Adwords
+
+
 
+
;Инфраструктура:
+
* MediaWiki (SVGEdit, WikiLog, IntraACL) — публикация всех доработок в open-source.
+
* Инструменты
+
** Screen2Log
+
** SeminarAssembler (фреймворк потокового монтажа).
+
  
 
;Оргмура: [http://lib.custis.ru/index.php?title=%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%D1%8B_%D0%B8_%D1%82%D1%80%D0%B5%D0%BD%D0%B8%D0%BD%D0%B3%D0%B8_%E2%80%94_Welcome!&oldid=26912 Новый конференц-зал] — проектирование, мебель, техника, внутрикорпоративная трансляция.
 
;Оргмура: [http://lib.custis.ru/index.php?title=%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80%D1%8B_%D0%B8_%D1%82%D1%80%D0%B5%D0%BD%D0%B8%D0%BD%D0%B3%D0%B8_%E2%80%94_Welcome!&oldid=26912 Новый конференц-зал] — проектирование, мебель, техника, внутрикорпоративная трансляция.
  
;Общекультурное: раскручивание внутрикорпоративной блогосферы [https://vimeo.com/29873042]
+
==== 2011—2012: Зам.директора по информационным технологиям ====
 +
;«Зам.директора по информационным технологиям»: Доведение до совершенства гуманных процессов на идеальных инструментах.
  
==== 2011-2012 ====
+
Почти полтора десятка лет в одной компании, уже нет сил больше. Компания взяла тренд (имхо, ошибочный) на организационное развитие в ущерб технологическому.
;«Зам.директора по информационным технологиям»: Доведение до совершенства гуманных процессов на идеальных инструментах.
+
почти полтора десятка лет в одной компании, уже нет сил больше. Компания взяла тренд (имхо, ошибочный) на организационное развитие в ущерб технологическому.
+
  
 
;Инфосистемы компании:
 
;Инфосистемы компании:
Строка 285: Строка 238:
 
* Организация и сьемка [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8_%28%D0%BD%D0%B0%D1%88%D0%B0_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C%29 десятков конференций]
 
* Организация и сьемка [http://lib.custis.ru/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D0%B8_%28%D0%BD%D0%B0%D1%88%D0%B0_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C%29 десятков конференций]
  
=== 2012 - 2015, ROSALab ===
+
=== 2012—2015, ROSALab ===
 
;Компания: [http://www.rosalab.ru ROSALab]<ref>Технически, было внутреннее перемещение между ООО «Роса», ЗАО «Росалаб», ООО «НТЦ ИТ РОСА», в связи с дикой организационно-финансовой чехардой</ref>.
 
;Компания: [http://www.rosalab.ru ROSALab]<ref>Технически, было внутреннее перемещение между ООО «Роса», ЗАО «Росалаб», ООО «НТЦ ИТ РОСА», в связи с дикой организационно-финансовой чехардой</ref>.
  
==== 2012-2013 ====
+
==== 2012—2013: Зам. директора по процессам разработки ====
;«Зам. директора по процессам разработки»:
+
;«Зам. директора по процессам разработки»: Хотя должность называлась именно так, «чисто процессы» были малой частью работы, ибо, как выяснилось, это была не самая важная проблема компании.
 
+
Хотя должность называлась именно так, «чисто процессы» были малой частью работы, ибо, как выяснилось, это была не самая важная проблема компании.
+
  
 
По процессам — выстраивание «вытягивающей модели» с учетом специфики работы команды и отдельных специалистов.
 
По процессам — выстраивание «вытягивающей модели» с учетом специфики работы команды и отдельных специалистов.
 
* SCRUM в двух удаленных командах, где можно разбивать поток работ на «фичи» и работать итеративно. В них стал Product Ownerом.
 
* SCRUM в двух удаленных командах, где можно разбивать поток работ на «фичи» и работать итеративно. В них стал Product Ownerом.
 
* Фокус на инструментах коллаборации в остальной деятельности  — между R&D-команде обеспечения технологий и удаленными мантейнерами с QA.
 
* Фокус на инструментах коллаборации в остальной деятельности  — между R&D-команде обеспечения технологий и удаленными мантейнерами с QA.
** Голосовые и видеоконференции, совместные чаты, блокноты, таблицы и рисование, коллаборативный майндмаппинг, и шаринг экранов и удаленное управление через туннели (MediaWiki, Bugzilla, Redmine, Etherpad-Ethercalc-Etherdraw, VNC-туннели с noVNC) … сейчас этим уже не удивить, — [http://talks.rosalab.com/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D1%85%D0%B8%D0%BC%D0%B8%D1%8F._%D0%9F%D1%80%D0%B5%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D0%BC_Agile-%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8E_%D0%B2_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D1%8F_%28%D0%A1%D1%82%D0%B0%D1%81_%D0%A4%D0%BE%D0%BC%D0%B8%D0%BD,_AgileDays-2013%29 но в 2013 рассказывал на конференциях на ура].
+
** Голосовые и видеоконференции, совместные чаты, блокноты, таблицы и рисование, коллаборативный майндмаппинг, и шаринг экранов и удаленное управление через туннели (MediaWiki, Bugzilla, Redmine, Etherpad-Ethercalc-Etherdraw, VNC-туннели с noVNC) … сейчас этим уже не удивить, — [http://0x1.tv/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B0%D0%BB%D1%85%D0%B8%D0%BC%D0%B8%D1%8F._%D0%9F%D1%80%D0%B5%D0%B2%D1%80%D0%B0%D1%89%D0%B0%D0%B5%D0%BC_Agile-%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8E_%D0%B2_%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D1%8F_%28%D0%A1%D1%82%D0%B0%D1%81_%D0%A4%D0%BE%D0%BC%D0%B8%D0%BD,_AgileDays-2013%29 но в 2013 рассказывал на конференциях на ура].
 
** Упрощение процессов — например, убрана многоуровневая техподдержка (смешная при двух ставках), и всех QA и тестеры, выдвинуты на передовую — форум и соцсети.
 
** Упрощение процессов — например, убрана многоуровневая техподдержка (смешная при двух ставках), и всех QA и тестеры, выдвинуты на передовую — форум и соцсети.
 
** Оргштуки — фасилитация спектра удаленных совещаний — совещания Технического комитета, демо и планирования удаленных команд и т.п.
 
** Оргштуки — фасилитация спектра удаленных совещаний — совещания Технического комитета, демо и планирования удаленных команд и т.п.
Строка 305: Строка 256:
 
** Организовывались юзабилити-исследования [http://wiki.rosalab.com/ru/images/9/9f/2013-04-09-14-36-28-P1040001.JPG].
 
** Организовывались юзабилити-исследования [http://wiki.rosalab.com/ru/images/9/9f/2013-04-09-14-36-28-P1040001.JPG].
 
** Сделано множество доработок по юзабилити рабочих столов KDE и GNOME, а также системы ([http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC_%D0%B8_KDE!_%D0%9D%D0%B5%D1%81%D0%BA%D1%83%D1%87%D0%BD%D1%8B%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B8_%E2%80%94_%D1%81%D1%80%D0%B0%D0%B7%D1%83_%D0%B8%D0%B7_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/ROSA_%D0%BD%D0%B5_%D0%BE%D0%B1%D0%B8%D0%B4%D0%B8%D1%82%D1%81%D1%8F_%D0%BD%D0%B0_%D0%B2%D0%B0%D1%88%D0%B8_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D1%8B_%E2%80%94_%D0%B7%D0%B0%D0%BF%D0%BE%D0%BC%D0%B8%D0%BD%D0%B0%D0%B5%D0%BC_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D0%B9_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9C%D1%8B_%D0%BF%D0%BE%D0%BA%D0%BE%D0%BD%D1%87%D0%B8%D0%BB%D0%B8_%D1%81_%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9_%D0%B4%D0%B8%D1%81%D0%BA%D1%80%D0%B8%D0%BC%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B5%D0%B9_%D1%85%D0%BE%D1%82%D0%BA%D0%B5%D0%B5%D0%B2_%D0%B2_GNOME!], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%B8%D0%BF%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%91%D0%B8%D1%80%D0%BC%D0%B0%D0%BD%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A5%D0%BE%D1%82%D0%BA%D0%B5%D0%B8_%D0%B4%D0%BB%D1%8F_Windows-%D1%81%D0%B2%D0%B8%D1%82%D1%87%D0%B5%D1%80%D0%BE%D0%B2._%D0%A1%D0%BC%D0%B5%D0%BB%D0%BE_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B8%D1%82%D0%B5_%D0%BD%D0%B0_GNOME!], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0_WIN_%D0%B2%D0%B0%D1%88_%D0%BB%D1%83%D1%87%D1%88%D0%B8%D0%B9_%D0%B4%D1%80%D1%83%D0%B3!_%D0%A3%D1%87%D0%B8%D0%BC_%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D1%83%D0%BA-%D1%82%D1%83%D0%BA,_%D0%BE%D1%82%D0%BA%D1%80%D0%BE%D0%B9%D1%81%D1%8F,_%D0%B8%D0%BB%D0%B8_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_%D0%B2%D1%85%D0%BE%D0%B4%D0%B0_%D0%B2_GNOME_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5_%D0%B7%D0%B0%D1%81%D1%8B%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE_%D0%BD%D0%B5_%D0%B1%D0%BE%D1%8F%D1%82%D1%81%D1%8F_%D0%B1%D0%B5%D1%81%D1%85%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%B9_%D0%BC%D1%8B%D1%88%D0%B8_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A0%D0%B0%D1%81%D0%BA%D0%BE%D0%BB_%D0%9C%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%9A%D0%BE%D0%B2%D1%80%D0%B8%D0%BA%D0%B0_%E2%80%94_%D0%B3%D0%BB%D0%B0%D0%B4%D0%B8%D1%82%D1%8C_%D0%B5%D0%B3%D0%BE_%D0%B4%D0%B2%D1%83%D0%BF%D0%B5%D1%80%D1%81%D1%82%D0%BD%D0%BE_%D0%B8%D0%BB%D0%B8_%D0%BF%D0%BE_%D0%BA%D1%80%D0%B0%D1%8E%3F_%D0%95%D1%89%D0%B5_%D0%BE%D0%B4%D0%BD%D0%B0_%D0%B3%D0%BD%D0%BE%D0%BC%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9C%D1%8B_%D0%B2%D0%B5%D1%80%D0%BD%D1%83%D0%BB%D0%B8_%D1%8F%D1%80%D0%BB%D1%8B%D0%BA%D0%B8_%D0%BD%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9_%D1%81%D1%82%D0%BE%D0%BB_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_%D0%B2_Nautilus_%E2%80%94_%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%B8%D1%85_%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%83%D0%B4%D0%BE%D0%B1%D0%BD%D0%B5%D0%B9], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%C2%AB%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E%C2%BB_%D0%B2_GNOME_%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE_%D0%B7%D0%B0%D0%BF%D0%BE%D0%BC%D0%BD%D0%B8%D1%82%D1%8C_%D0%B2_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%98%D0%B7_%D0%B2%D1%81%D0%B5%D1%85_%D0%B8%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B0%D1%81_%D0%B2%D0%B0%D0%B6%D0%BD%D0%B5%D0%B9%D1%88%D0%B8%D0%BC_%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F_%D0%BA%D0%B8%D0%BD%D0%BE%E2%80%A6], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/Command-not-found], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%C2%AB%D0%9D%D0%B5_%D0%B7%D0%B0%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D0%B9%D1%82%D0%B5_%D0%BC%D0%B5%D0%BD%D1%8F_%D0%BF%D0%BE%D0%BC%D0%BD%D0%B8%D1%82%D1%8C!%C2%BB_%E2%80%94_%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%B0_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%BC_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F%D0%BC], ... и десятки других )
 
** Сделано множество доработок по юзабилити рабочих столов KDE и GNOME, а также системы ([http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC_%D0%B8_KDE!_%D0%9D%D0%B5%D1%81%D0%BA%D1%83%D1%87%D0%BD%D1%8B%D0%B5_%D0%BE%D0%B1%D0%BE%D0%B8_%E2%80%94_%D1%81%D1%80%D0%B0%D0%B7%D1%83_%D0%B8%D0%B7_%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/ROSA_%D0%BD%D0%B5_%D0%BE%D0%B1%D0%B8%D0%B4%D0%B8%D1%82%D1%81%D1%8F_%D0%BD%D0%B0_%D0%B2%D0%B0%D1%88%D0%B8_%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D1%8B_%E2%80%94_%D0%B7%D0%B0%D0%BF%D0%BE%D0%BC%D0%B8%D0%BD%D0%B0%D0%B5%D0%BC_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%D0%B4%D0%BD%D0%B5%D0%B9_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9C%D1%8B_%D0%BF%D0%BE%D0%BA%D0%BE%D0%BD%D1%87%D0%B8%D0%BB%D0%B8_%D1%81_%D0%BD%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9_%D0%B4%D0%B8%D1%81%D0%BA%D1%80%D0%B8%D0%BC%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B5%D0%B9_%D1%85%D0%BE%D1%82%D0%BA%D0%B5%D0%B5%D0%B2_%D0%B2_GNOME!], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%B8%D0%BF%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D1%81%D0%BA%D0%B0%D1%8F_%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%91%D0%B8%D1%80%D0%BC%D0%B0%D0%BD%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A5%D0%BE%D1%82%D0%BA%D0%B5%D0%B8_%D0%B4%D0%BB%D1%8F_Windows-%D1%81%D0%B2%D0%B8%D1%82%D1%87%D0%B5%D1%80%D0%BE%D0%B2._%D0%A1%D0%BC%D0%B5%D0%BB%D0%BE_%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B8%D1%82%D0%B5_%D0%BD%D0%B0_GNOME!], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0_WIN_%D0%B2%D0%B0%D1%88_%D0%BB%D1%83%D1%87%D1%88%D0%B8%D0%B9_%D0%B4%D1%80%D1%83%D0%B3!_%D0%A3%D1%87%D0%B8%D0%BC_%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D1%88%D0%B8_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D1%83%D0%BA-%D1%82%D1%83%D0%BA,_%D0%BE%D1%82%D0%BA%D1%80%D0%BE%D0%B9%D1%81%D1%8F,_%D0%B8%D0%BB%D0%B8_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B0_%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_%D0%B2%D1%85%D0%BE%D0%B4%D0%B0_%D0%B2_GNOME_%D0%BF%D0%BE%D1%81%D0%BB%D0%B5_%D0%B7%D0%B0%D1%81%D1%8B%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE_%D0%BD%D0%B5_%D0%B1%D0%BE%D1%8F%D1%82%D1%81%D1%8F_%D0%B1%D0%B5%D1%81%D1%85%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%B9_%D0%BC%D1%8B%D1%88%D0%B8_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A0%D0%B0%D1%81%D0%BA%D0%BE%D0%BB_%D0%9C%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%9A%D0%BE%D0%B2%D1%80%D0%B8%D0%BA%D0%B0_%E2%80%94_%D0%B3%D0%BB%D0%B0%D0%B4%D0%B8%D1%82%D1%8C_%D0%B5%D0%B3%D0%BE_%D0%B4%D0%B2%D1%83%D0%BF%D0%B5%D1%80%D1%81%D1%82%D0%BD%D0%BE_%D0%B8%D0%BB%D0%B8_%D0%BF%D0%BE_%D0%BA%D1%80%D0%B0%D1%8E%3F_%D0%95%D1%89%D0%B5_%D0%BE%D0%B4%D0%BD%D0%B0_%D0%B3%D0%BD%D0%BE%D0%BC%D0%BE%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%9C%D1%8B_%D0%B2%D0%B5%D1%80%D0%BD%D1%83%D0%BB%D0%B8_%D1%8F%D1%80%D0%BB%D1%8B%D0%BA%D0%B8_%D0%BD%D0%B0_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9_%D1%81%D1%82%D0%BE%D0%BB_%D0%B2_GNOME], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B8_%D0%B2_Nautilus_%E2%80%94_%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%B8%D1%85_%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C_%D1%83%D0%B4%D0%BE%D0%B1%D0%BD%D0%B5%D0%B9], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%C2%AB%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE-%D1%83%D0%BC%D0%BE%D0%BB%D1%87%D0%B0%D0%BD%D0%B8%D1%8E%C2%BB_%D0%B2_GNOME_%D1%82%D0%B5%D0%BF%D0%B5%D1%80%D1%8C_%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE_%D0%B7%D0%B0%D0%BF%D0%BE%D0%BC%D0%BD%D0%B8%D1%82%D1%8C_%D0%B2_%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%98%D0%B7_%D0%B2%D1%81%D0%B5%D1%85_%D0%B8%D1%81%D0%BA%D1%83%D1%81%D1%81%D1%82%D0%B2_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%B0%D1%81_%D0%B2%D0%B0%D0%B6%D0%BD%D0%B5%D0%B9%D1%88%D0%B8%D0%BC_%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F_%D0%BA%D0%B8%D0%BD%D0%BE%E2%80%A6], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/Command-not-found], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%C2%AB%D0%9D%D0%B5_%D0%B7%D0%B0%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D0%B9%D1%82%D0%B5_%D0%BC%D0%B5%D0%BD%D1%8F_%D0%BF%D0%BE%D0%BC%D0%BD%D0%B8%D1%82%D1%8C!%C2%BB_%E2%80%94_%D0%A1%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%B0_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%BC_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8F%D0%BC], ... и десятки других )
** [http://talks.rosalab.com/%D0%9C%D0%B0%D0%B3%D0%B8%D1%8F_%D0%BF%D0%B5%D1%80%D0%B0_%D0%B8%D0%BB%D0%B8_%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%B5%D0%BF%D0%BE%D0%B4%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%81%D0%BE_%D1%81%D1%82%D0%B8%D0%BB%D1%83%D1%81%D0%BE%D0%BC_%28%D0%A1%D1%82%D0%B0%D1%81_%D0%A4%D0%BE%D0%BC%D0%B8%D0%BD,_OSEDUCONF-2014%29 Некоторые фичи] я просто хотел...
+
** [http://0x1.tv/%D0%9C%D0%B0%D0%B3%D0%B8%D1%8F_%D0%BF%D0%B5%D1%80%D0%B0_%D0%B8%D0%BB%D0%B8_%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D0%B2%D0%BE%D0%B1%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%B5%D0%BF%D0%BE%D0%B4%D0%B0%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%81%D0%BE_%D1%81%D1%82%D0%B8%D0%BB%D1%83%D1%81%D0%BE%D0%BC_%28%D0%A1%D1%82%D0%B0%D1%81_%D0%A4%D0%BE%D0%BC%D0%B8%D0%BD,_OSEDUCONF-2014%29 Некоторые фичи] я просто хотел...
 
** Фейлы - жаль, не удалось доделать [http://wiki.rosalab.com/ru/images/9/9a/Software_Center_%28beta%2C_01%29.png Software Center] и полноценную интеграцию с групповыми политиками Active Directory.
 
** Фейлы - жаль, не удалось доделать [http://wiki.rosalab.com/ru/images/9/9a/Software_Center_%28beta%2C_01%29.png Software Center] и полноценную интеграцию с групповыми политиками Active Directory.
  
Строка 311: Строка 262:
 
;PR: По ряду причин, к компании и продуктам было отрицательное отношение в информационном поле. Нужно было создать канал «позитивных технологических новостей», демонстрирующих и компетенцию команды, информирующих о новых фичах, и собирающих фидбек.
 
;PR: По ряду причин, к компании и продуктам было отрицательное отношение в информационном поле. Нужно было создать канал «позитивных технологических новостей», демонстрирующих и компетенцию команды, информирующих о новых фичах, и собирающих фидбек.
 
* Коллективный техноблог-журнал «[http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B Точка Росы]» на моих технологиях вики-блогов (английский вариант — «[http://wiki.rosalab.ru/en/index.php/Main_Page ROSA Planet]»), с регулярными постами, и сборниками ([http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%9610], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%969], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%968]…) — для распространения через каналы сайтов линукс-сообществ («К этой странице обращались 438 433 раза.»<ref>на август 2015</ref>).
 
* Коллективный техноблог-журнал «[http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B Точка Росы]» на моих технологиях вики-блогов (английский вариант — «[http://wiki.rosalab.ru/en/index.php/Main_Page ROSA Planet]»), с регулярными постами, и сборниками ([http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%9610], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%969], [http://wiki.rosalab.com/ru/index.php/%D0%91%D0%BB%D0%BE%D0%B3:%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B/%D0%A2%D0%BE%D1%87%D0%BA%D0%B0_%D0%A0%D0%BE%D1%81%D1%8B_%E2%84%968]…) — для распространения через каналы сайтов линукс-сообществ («К этой странице обращались 438 433 раза.»<ref>на август 2015</ref>).
* Запуск [http://talks.rosalab.com IT Talks] — крупнейшей (вторая в мире, первая в РФ) базы снятых конференций (снимал в свободное время, пользуясь своим оборудованием и технологиями) — для того, чтобы широкий класс IT-специалистов, студентов, даже далеких от Linux-мира, узнал о команде ROSALab, ну и продвижение докладов сотрудников (См., например, [http://talks.rosalab.com/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%94%D0%B5%D0%BD%D0%B8%D1%81_%D0%A1%D0%B8%D0%BB%D0%B0%D0%BA%D0%BE%D0%B2]).
+
* Запуск [http://talks.rosalab.com IT Talks] — крупнейшей (вторая в мире, первая в РФ) базы снятых конференций (снимал в свободное время, пользуясь своим оборудованием и технологиями) — для того, чтобы широкий класс IT-специалистов, студентов, даже далеких от Linux-мира, узнал о команде ROSALab, ну и продвижение докладов сотрудников (См., например, [http://0x1.tv/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%94%D0%B5%D0%BD%D0%B8%D1%81_%D0%A1%D0%B8%D0%BB%D0%B0%D0%BA%D0%BE%D0%B2]).
 
* Вылазки на хабр [http://habrahabr.ru/post/210786/]…
 
* Вылазки на хабр [http://habrahabr.ru/post/210786/]…
* Организация [http://talks.rosalab.com/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%92%D0%B5%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D1%8B_PingWin вебинаров для ассоциированной компании PingWin].
+
* Организация [http://0x1.tv/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%92%D0%B5%D0%B1%D0%B8%D0%BD%D0%B0%D1%80%D1%8B_PingWin вебинаров для ассоциированной компании PingWin].
  
==== 2014-2015 ====
+
==== 2014—2015: Директор по технологиям ====
 
;«Директор по технологиям»: это период очень большой нехватки ресурсов (тяжелая ситуация, осталось мало людей, задержки урезанных зарплат на полгода и т.п.).
 
;«Директор по технологиям»: это период очень большой нехватки ресурсов (тяжелая ситуация, осталось мало людей, задержки урезанных зарплат на полгода и т.п.).
 
Фокус на разработке и популяризации ROSA Desktop Fresh (оттестированной версии с дополнительной проверкой ROSA Enterprise Desktop), который также являлся исходником для основного продукта компании — сертифицированных версий.
 
Фокус на разработке и популяризации ROSA Desktop Fresh (оттестированной версии с дополнительной проверкой ROSA Enterprise Desktop), который также являлся исходником для основного продукта компании — сертифицированных версий.
Строка 330: Строка 281:
  
  
Много исследований и попыток поиска проектов и денег. OEM-вендоры, [https://www.facebook.com/photo.php?fbid=1118313231529090&set=t.1245496105&type=3&theater Минкомсвязь], околовоенные структуры… увы, ничего не успело взлететь.
+
Много исследований и попыток поиска проектов и денег. OEM-вендоры, [https://www.facebook.com/photo.php?fbid=1118313231529090&set=t.1245496105&type=3&theater Минкомсвязь], околовоенные структуры…  
 +
Увы, собственник расформировал команду — отдельная история, в результате которой удалось сохранить продукт, но ядро команды ушло в Параллелс (виртуоззо).
  
== ИСПРАН ==
+
=== 2015—2017, Virtuozzo, Старший продукт-менеджер  ===
 +
* Старший продукт-менеджер. Senior Program Manager.
 +
** Но это по трудовой книжке и договору.
 +
*** Разрабатываемые концепты (на тему «придумать продаваемый линукс»), несмотря на интересные идеи («Elastic Cage» для shared hosting, «One-container Linux» для переноса VDS с хостинга на хостинг… все это в серию не пошло, Virtuozzo Linux стал просто платформенным линуксом для продуктов Virtuozzo (плюс одновременно всех продуктов импортозамещения для «Росплатформы»), т.е. глубокие патчи ядра для собственной виртуализации, система патчинга уязвимостей безопасности без перезагрузки, подписка на дополнительные фичи, но ничего концептуально волнительного.
 +
* Реально, разнородная веб-разработка, ресерч, много всего.
 +
** Система подписки на дополнительные платные фичи/продукты.
 +
*** Django + Postgresql + Candlepin + разная интеграция на сервере (entitlement, подписки конвертируются в индивидуальные SSL-сертификаты, пакеты отдаются с CDN-сети простых nginx-серверов с простой логикой проверки). Архитектуру и почти все можно посмотреть ([http://bit.do/vzsubscribe слайды с видеороликами]).
 +
*** Была попытка оживить Redhat-стек для этого (Foreman + Katello + Candlepin + Pulp + … ) — не взлетело, сырое и глючное.
 +
*** Доработанный subscription-manager (python) на клиенте.
 +
** Bitnami-пакеты приложений для хостингов по подписке (в результате не взлетело, современные DevOps практики для пользователей удобней).
 +
** [https://readykernel.com/ Ready Kernel] — подписка на обновления ядра без перезагрузки (не ядерная, только серверная часть, сайт, REST-сервисы информирования об уязвимостях и обновлениях и т.п.)
 +
** Новая система документирования продуктов — Sphinx RST, генерация HTML и PDF хитрого дизайна (python хакинг Sphinx, и LaTeX-хакинг)
 +
*** + сайт https://docs.virtuozzo.com/
 +
* + куча всякого (вики, технопиар — сьемка конференций и статьи), сборка пакетов, всякая мелочь.
 +
* [https://www.linkedin.com/in/moruga/ мой начальник там], если что, ловите его по ссылке, он оттуда тоже ушел.
 +
 
 +
=== 2017 — 2019 CUSTIS, Архитектор ИКТ ===
 +
«Архитектор ИКТ» — так в трудовой и договоре. «Solution Architect + DevOps + research» по факту.
 +
;2017-2018: — Treasure Measurement System (разработка и поддержка, несколько версий, заказная для крупного банка и попытка сделать SAAS для одной электронной торговой площадки).
 +
** Стек — Java Wifldfy, Vert.x, PHP, Postgres… . Из интересного наверное — опыт с Patroni (Postgresql-кластер). Немного его багфиксил, материалов по Patroni сейчас в инете много, но может кто-нибудь посмотрит мои краткие минилекции [https://vimeo.com/195094497/f763b8b84e], [https://vimeo.com/195094484/40f19ddbd0].
 +
** «Архитектор инфраструктуры», DevOps (Terraform, Ansible, Docker, хотя при этом еще и концептуальное проектирование в  Enterprise Architect, Archi и MediaWiki). Разные утилиты по поддержанию целостности всего этого. Развертывание CI (Jenkins).
 +
** Автотестирование и нагрузочное тестирование этого и других проектов (Python+Selenium+Taurus+Jmeter, кстати, см [https://github.com/belonesox/requests2jmx-via-bzt как их совместить]).
 +
** К сожалению, в продакшн осталась и развивается только заказная система, продуктовая версия была заморожена.
 +
* DevOps-инг — Развертывание кластера OpenNebula+CEPH, ресерч концепции быстрых откатов больших оракловых баз. Интересное — из этого (намучавшись с тормозным цефом) коллега родил http://vitastor.io.
 +
* Research — матоптимизация возвратной логистики для крупной торговой сети. Задачи линейного и целочисленного линейного программирования, constraint optimization, технологически — Python, Jupyter Hub, Pandas, etc.
 +
* Предпродажный аудит и консалтинг крупной известной системы по заказу крупной аудиторской компании (там все NDA, хотя все прошло успешно и полезно).
 +
* Всякая инфраструктурщина по мелочи (доработка и администрирование MediaWiki, утилиты интеграции разных внутренних информационных систем и т.п.)
 +
 
 +
;2019:
 +
* Исследования по интеграции [https://modeus.custis.ru/ образовательной учетной системы] с LMS-системами (Moodle, Canvas, OpenEdx).
 +
* Machine Learning для предсказания спроса в крупной торговой сети. ETL-агрегация из множества разнородных баз legacy-системы (это занимало основное время), алгоритмы класса gradient boosting. Основной пайплайн кратко Oracle → Postgres → Bcolz → Catboost, тут были «среднего» размера (пара террабайт), попытка обойтись без Spark-кластеров, nvidia dgx и т.п (увы, низкобюджетный ресерч).
 +
 
 +
=== 1998 — …, ИСПРАН ===
 
* Сотрудник в отделе математических методов и алгоритмов. Курсы, статьи, исследования.
 
* Сотрудник в отделе математических методов и алгоритмов. Курсы, статьи, исследования.
 +
* С 2019 вернулся на полную ставку, заниматься кроме исследований и курсов, полноценной разработкой — в частности, проекты по ИБ для Минобороны (распознавание изображений, текста, ML-нейросети, широкое внедрение на сотни тысяч рабочих мест с зоопарком операционок, Clickhouse, Postgres, и даже фронтенд-стек на реакте).
  
=== Курсы ===  
+
== Курсы ==  
 
{{../ISPRAS Activity}}
 
{{../ISPRAS Activity}}
  
=== Статьи ===
+
== Статьи ==
 
{{../SciArticles}}
 
{{../SciArticles}}
  
=== Отчеты и препринты ===
+
== Отчеты и препринты ==
 
{{../Reports}}
 
{{../Reports}}
 
   
 
   
=== Список грантов, научных контрактов и договоров ===
+
== Список грантов, научных контрактов и договоров ==
 
{{../Projects}}
 
{{../Projects}}
 
 
  
 
{{../Software Engineering Expertise}}
 
{{../Software Engineering Expertise}}
Строка 357: Строка 340:
 
{{../Social}}
 
{{../Social}}
  
 +
== Образование ==
 +
;1999-2003: аспирантура, ИСПРАН
 +
;1993-1999: МФТИ, ФУПМ, диплом с отличием.
 +
;1991-1993: Экспериментальная школа-лицей при КГУ
 +
;1983-1990: Гимназия №1, специализация — французский язык (увы).
 +
 +
=== Иностранные языки ===
 +
* Английский — два года работал в компании с иностранным менеджментом и перепиской на английском. Несмотря на совещания и презентации, которые я проводил, считаю свой уровень для этого недотягивающим (чувствовал себя некомфортно, допускал ошибки).
 +
* Французский — остатки школьных знаний французской спецшколы, ни разу увы, не пригодилось, надо оживлять, если вдруг.
 +
 +
= Сканы документов =
 +
[[:File:2015-09-stas-fomin-work-docs.pdf]]
  
 
= Примечания =
 
= Примечания =

Текущая версия на 12:15, 2 сентября 2021


Stas-fomin.jpg

Содержание

Контакты

  • mailto:stas-fomin@yandex.ru
  • 89166190438
  • Skype: stas.fomin
  • Москва, Новогиреево.
  • Фомин Станислав Александрович, ИСП РАН им. В.П. Иванникова. Область научных интересов: методы оптимизации, вероятностные алгоритмы, информационная безопасность.
  • https://orcid.org/0000-0002-1151-2189

История работ

1995—1998, Server

Компания
Server — интеграция и разработка информационных систем.
  • Разработчик и архитектор РСУБД. Разнородная разработка, от RAD-средств (Informix NewEra, Powerbuilder, Delphi) до TWAIN-драйверов сканеров, системное администрирование Linux, UNIX (SCO, NCR MP RAS).
  • Крупные проекты[1]
    • Архивная система платежных документов для расчетных центров ЦБ — промышленные скоростные сканеры, распознавание текста (с чтением сумм прописью), оптические библиотеки и т.п.
    • Таможенная система для Казахстана. Пару лет назад слышал, что она еще работает.

1999—2012, CUSTIS

Компания
CUSTIS
1999-2012
Разработчик, архитектор, системный администратор → зам.директора по качеству → зам.директора по информационным технологиям.

1999—2000: разработчик

Разработчик, архитектор, системный администратор
все — разработка, документирование, тестирование, внедрение
Технологии
Oracle PL/SQL, SGML/DSSSL, Oracle Express
  • Проекты для ЦБ РФ
    • «Контроль межрегиональных отчетов», «Межбиржевая бухгалтерия» — ≈40 KCLOC, дожили и переписаны в 2012
    • OLAP-проект для ЦБ — многомерная БД на Oracle Express
  • Собин-банк. «Торги ценными бумагами», Учет залоговых лимитов
  • «Банковский Опердень» (Собин-банк, Липецкомбанк и т.п.).

2000—2002: PM, разработчик

Project Manager, архитектор, разработчик


Технологии
Oracle PL/SQL, Web-AJAX, Sharepoint, IBM Websphere, Java, Javascript, VB.
Проекты
  • «СИТО: интернет-биржа»
  • «Ebank: Интернет-банк»
  • «ADB» — проект для ЦБ РФ: ETL + мониторинг биржевых данных. 40 KCLOC
  • Веб-порталы в ЦБ
  • НИОКРы («Финансовые форматы документов для ЦБ» — XML + криптография на MSCAPI)
  • «СОИСО: статистические отчеты ДИИ ЦБ РФ»
  • OLRIS
  • «Java OLAP Портал» для ЦБ РФ (Oracle Discoverer, Oracle ReportBuilder)


Разработка внутренних фреймворков и технологий компании
  • SP4 — Oracle PL/SQL на стероидах препроцессора M4
  • Технология отчетов RML2PDF (С++, генерация PDF по Report Markup Language)
  • Система документации SGML Docbook → HTML, CHM, ГОСТ-документация (много возни с DSSSL-программированием, очень тяжко, заработал аллергию на Scheme-подобные языки).
  • Автодокументирование по коду: допиливание парсеров Doxygen, документирование редких языков и т.п.
Выстраивание процессов
«реорганизация-информатизация», от «списков задач под CVS» к трекингу задач в Bugzilla[2].
HR
собеседования, доготовка тестовых заданий.
PR
сайт компании, сайты проектов и т.п. — верстка-наполнение-продвижение.

2003—2004: PM, разработчик

Project Manager, архитектор, разработчик → «зам.директора по качеству»
Проекты
  • «Учет доверенностей дилеров» (VB, Oracle, ≈40KCLOC)
    • Переписано в 2012
  • «ЕРКЦ» — «Единый Расчетный Кассовый Центр», автоматизация ЖКХ (Саров, Саратов, наследие — http://radey.ru/)
  • «Лимиты валютного трейдера» (VB, C++, Oracle PL/SQL, 1.3M CLOC) — делал серверную часть, С++, VB, тестирование, PM (дожило и переписано в 2011)
Компания
HR
собеседования, разработка тестов, привлечение студентов и т.п.
PR
Сайты компании и проектов. Контент и продвижение (даже стал редактором DMOZ)
Инфраструктура
wiki-системы (MediaWiki, +альтернативы), VCS, Bugzilla (+альтертативы), внутри корпоративные поисковики
Исследования
CMA PIE
Процессы
«реорганизация» — бюрократия, регламенты.

2005—2006: Зам.директора по качеству

«Зам.директора по качеству»
выход из проектной работы. «Зам.директора по качеству» Компания: HR, процессы, PR, инструменты. Технологизация всего. Гуманный процесс, минимум простых систем и инструментов. + HR и продвижение сайта. + Исследования перспективных технологий.
  • Поддержка старых проектов.
Информатизация
— поиск и настройка оптимальных процессов и инструментов.
  • Доработки MediaWiki: расширения MediawikiQuizzer, DocExport, MarkupBabel, BatchEditor, Wiki-опросы, …
  • Стандартизация workflow на доработанной Bugzilla — доработки: атрибутика, функционал, отчеты
  • VCS: Вебинтеграция с CVS (Bonsai)
  • Корпоративный поисковик
  • Интеграция всего со всем.
  • Скринкастинг для документирования и баг-репортинга


Процессы
  • «стандартизация»
  • регламенты, выбор процессов (RUP-OpenUP-PMBOK)
  • начата официальная Agiliзация: SCRUM
  • money tracking
HR
  • собеседования
  • система тестирования + тесты (базовый, Oracle)
  • хантинг студентов (курсы в ИСПРАН, МФТИ)
Обучение
  • сотрудники
  • партнеров (техцентры Астрахань, Саратов)
PR
Исследования

2007—2008: Зам.директора по информационным технологиям

«Зам.директора по информационным технологиям»
Процессы и инструменты. Форсирование обучения и культуры. Активизация PR. + R&D-отдел, исследования, обучение, продвижения. Наконец-то не в одиночку, снова, после проектного периода появились подчиненные. Процессы и инструменты. Исследования новых технологий. Форсирование обучения и культуры. PR/HR/…
Инфраструктура
  • MediaWiki — расширения: Диаграммы, SVG и т.п. + Sphinx (полнотекстовый поиск с морфологией), WikEd (редактор с подсветкой и preview), … куча доработок, интеграция с SVN
  • Bugzilla (доработки: атрибутика, функционал, отчеты)
  • Внедрение Subversion (продвижение-миграция).
  • ViewVC: вебинтеграция с CVS и SVN
  • Внедрение RSS: MediaWiki, Bugzilla
  • «Легализация Софта» — минимизация вендорского, внедрение open-source, интеграция.
    • CustisCompiler
  • Тест-кейс системы (Testopia, TestLink, QATraq, RTH)
  • Электронная библиотека компании
  • Технологии документирования.
  • Автоматизированное GUI-тестирование (AutoIT)
Процессы
SCRUM (внедрение с консалтерами).
HR
  • собеседования
  • тесты
  • хантинг студентов
    • курсы в МФТИ и ИСПРАН
    • Ярмарки Вакансий: МГУ, МФТИ, выступления, сувениры, развлечения ([1])
    • Учебный курсы: «Разработчик СУБД-2007» [2], [3]
  • обучение внутри компании
    • развертывание внутрикомпанейского ИНТУИТа, пропаганда, поддержка.
    • еженедельные семинары
PR
  • Сайты — наполнение-продвижение.
  • Выступления на конференциях (SECR-2007, SECR-2008 и т.п.)
  • Статьи в журналах («Интеграция Open Source-систем для управления разработкой ПО»)
  • корпоративные блоги (http://team.custis.ru/)
  • приглашенные сообщества (AgileRussia, UML2.ru)
    • построение конференц-зала
    • «открытые семинары»
  • Логотипная сувенирка [4]. Смешное — факап с флешками
Общая культура
конференции (пропаганда, рефлексия, отчеты [5])
  • видео-технологии (семинары, совещания)
Исследования
  • ESB-системы (Glassfish, Mural)

2009—2010: Зам.директора по информационным технологиям

«Зам.директора по информационным технологиям»
Процессы и инструменты. Еще больше HR/PR, большой фокус на внутреннем обучении.

Процессы и инструменты. Хантинг и обучение. Концентрация на «knowledge management».

PR
  • семинары сообществ uml2.ru и AgileRussia.ru, MSTC, …
  • открытые семинары см. «Голдратт и TOC в массы»
  • корпоративный блог http://team.custis.ru
  • habrahabr.ru (увы, все статьи-ссылки уже удалены, примеры [6])
  • Рефакторинг сайта.
  • Выступления на конференциях SEF-2009, ReqLabs-2009, SECR-2009, SQADays-6, AgileDays-2009, РИТ-2010, Software People-2010, Knowledge Management Forum-2010, SECR-2010, SQADays-7, SQADays-8…
  • Организация «своих» полноценных конференций: ADD-2010
  • Публикации в бумажной прессе («Открытые Системы», «IТ Бел»…)
    • «База записей докладов»


HR
  • системы тестов
  • студенты
    • курсы:
      • Разработчик СУБД [7]
      • Введение в Subversion [8]
      • Современный процесс разработки ПО [9]
    • ярмарки вакансий [10]
    • База студентов (вики с анкетами)
    • сувенирка (тетради, головоломки)
  • спонсорство олимпиад (ACM) + + «спонсорские» задачи ([11])
Инфраструктура
  • «Стандартная конфигурация разработчика»
  • MediaWiki (SVGEdit, WikiLog, IntraACL) — публикация всех доработок в open-source.
  • SVNSearch
  • ViewVC
  • метрики (коллективной работы + визуализация)
  • корпоративный jabber
    • Screen2Log
    • SeminarAssembler (фреймворк потокового монтажа).
Общая культура
конференции [12], тренинги.
  • тотализация видеотехнологий на потоке (семинары, курсы, совещания).
  • раскручивание внутрикорпоративной блогосферы [13]
Оргмура
Новый конференц-зал — проектирование, мебель, техника, внутрикорпоративная трансляция.

2011—2012: Зам.директора по информационным технологиям

«Зам.директора по информационным технологиям»
Доведение до совершенства гуманных процессов на идеальных инструментах.

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

Инфосистемы компании
    • MediaWiki + Bugzilla + ViewVC + …
    • Принципы
      • Естественный информационных метаболизм
      • Технологизация
      • Простота
      • Дешевизна
      • Масштабируемость
      • Юзабилити
      • Manageability (почти нет Legacy и совсем самодельных велосипедов — только доработки майнстрима).
      • Стабильность и Эволюционность
    • Нестыдно для PR и HR


Культура
Выведена на best-по индустрии. Активное выступление сотрудников практически на всех конференциях.
PR

2012—2015, ROSALab

Компания
ROSALab[3].

2012—2013: Зам. директора по процессам разработки

«Зам. директора по процессам разработки»
Хотя должность называлась именно так, «чисто процессы» были малой частью работы, ибо, как выяснилось, это была не самая важная проблема компании.

По процессам — выстраивание «вытягивающей модели» с учетом специфики работы команды и отдельных специалистов.

  • SCRUM в двух удаленных командах, где можно разбивать поток работ на «фичи» и работать итеративно. В них стал Product Ownerом.
  • Фокус на инструментах коллаборации в остальной деятельности — между R&D-команде обеспечения технологий и удаленными мантейнерами с QA.
    • Голосовые и видеоконференции, совместные чаты, блокноты, таблицы и рисование, коллаборативный майндмаппинг, и шаринг экранов и удаленное управление через туннели (MediaWiki, Bugzilla, Redmine, Etherpad-Ethercalc-Etherdraw, VNC-туннели с noVNC) … сейчас этим уже не удивить, — но в 2013 рассказывал на конференциях на ура.
    • Упрощение процессов — например, убрана многоуровневая техподдержка (смешная при двух ставках), и всех QA и тестеры, выдвинуты на передовую — форум и соцсети.
    • Оргштуки — фасилитация спектра удаленных совещаний — совещания Технического комитета, демо и планирования удаленных команд и т.п.

По технологиям. Несмотря на старый UNIX-бекграунд, технических компетенций в современных линуксах мне не хватало. Но с продуктовой позиции ориентировал разработку на «надежность и юзабилити», следуя своему старому visionу. Для этого,

  • Лично закупил более сотни ноутов, чтобы команда могла тестировать и добиваться работоспособности. Приобрел тестовый стенд, десятки видеокарт, несколько сот WiFi-карт. ([14], [15], [16], [17], [18], [19], [20]). По всеядности железа дистрибутив стал не хуже Ubuntu.
  • Юзабилити:
    • Организовывались юзабилити-исследования [21].
    • Сделано множество доработок по юзабилити рабочих столов KDE и GNOME, а также системы ([22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], ... и десятки других )
    • Некоторые фичи я просто хотел...
    • Фейлы - жаль, не удалось доделать Software Center и полноценную интеграцию с групповыми политиками Active Directory.


PR
По ряду причин, к компании и продуктам было отрицательное отношение в информационном поле. Нужно было создать канал «позитивных технологических новостей», демонстрирующих и компетенцию команды, информирующих о новых фичах, и собирающих фидбек.
  • Коллективный техноблог-журнал «Точка Росы» на моих технологиях вики-блогов (английский вариант — «ROSA Planet»), с регулярными постами, и сборниками ([38], [39], [40]…) — для распространения через каналы сайтов линукс-сообществ («К этой странице обращались 438 433 раза.»[4]).
  • Запуск IT Talks — крупнейшей (вторая в мире, первая в РФ) базы снятых конференций (снимал в свободное время, пользуясь своим оборудованием и технологиями) — для того, чтобы широкий класс IT-специалистов, студентов, даже далеких от Linux-мира, узнал о команде ROSALab, ну и продвижение докладов сотрудников (См., например, [41]).
  • Вылазки на хабр [42]
  • Организация вебинаров для ассоциированной компании PingWin.

2014—2015: Директор по технологиям

«Директор по технологиям»
это период очень большой нехватки ресурсов (тяжелая ситуация, осталось мало людей, задержки урезанных зарплат на полгода и т.п.).

Фокус на разработке и популяризации ROSA Desktop Fresh (оттестированной версии с дополнительной проверкой ROSA Enterprise Desktop), который также являлся исходником для основного продукта компании — сертифицированных версий.

Технически, пришлось заниматься всем, что не совсем ложилось в специализации оставшихся специалистов. От сборки пакетов и интеграции с AD, до даже дизайна тем. Плюс мотивировать не разбегаться оставшися. Больше этим заниматься не хотелось бы никогда.

Продолжено продуктовое управление развитием десктопа в сторону надежности и юзабилити, ну и вообще, все, из предыдущего пункта.

PR
  • Кроме продолжения всех предыдущих направлениях, активизирована[5] работа в социальных сетях — VK, G+ (неофициальная группа пользователей РОСы и официальная страница компании). Так например, группа в VK выросла с 50 до более 2K.
  • В целом, отношение даже на «злобных» ресурсах типа ЛОРа и Опеннета стало почти добрым, удавалось рекламировать систему даже на пикабу…
  • Наполнение и продвижение информационных систем (вики, «Точка Росы»), статистика какая-то такая:
Wikirosalabru-stats-2014-2015.png


Много исследований и попыток поиска проектов и денег. OEM-вендоры, Минкомсвязь, околовоенные структуры… Увы, собственник расформировал команду — отдельная история, в результате которой удалось сохранить продукт, но ядро команды ушло в Параллелс (виртуоззо).

2015—2017, Virtuozzo, Старший продукт-менеджер

  • Старший продукт-менеджер. Senior Program Manager.
    • Но это по трудовой книжке и договору.
      • Разрабатываемые концепты (на тему «придумать продаваемый линукс»), несмотря на интересные идеи («Elastic Cage» для shared hosting, «One-container Linux» для переноса VDS с хостинга на хостинг… все это в серию не пошло, Virtuozzo Linux стал просто платформенным линуксом для продуктов Virtuozzo (плюс одновременно всех продуктов импортозамещения для «Росплатформы»), т.е. глубокие патчи ядра для собственной виртуализации, система патчинга уязвимостей безопасности без перезагрузки, подписка на дополнительные фичи, но ничего концептуально волнительного.
  • Реально, разнородная веб-разработка, ресерч, много всего.
    • Система подписки на дополнительные платные фичи/продукты.
      • Django + Postgresql + Candlepin + разная интеграция на сервере (entitlement, подписки конвертируются в индивидуальные SSL-сертификаты, пакеты отдаются с CDN-сети простых nginx-серверов с простой логикой проверки). Архитектуру и почти все можно посмотреть (слайды с видеороликами).
      • Была попытка оживить Redhat-стек для этого (Foreman + Katello + Candlepin + Pulp + … ) — не взлетело, сырое и глючное.
      • Доработанный subscription-manager (python) на клиенте.
    • Bitnami-пакеты приложений для хостингов по подписке (в результате не взлетело, современные DevOps практики для пользователей удобней).
    • Ready Kernel — подписка на обновления ядра без перезагрузки (не ядерная, только серверная часть, сайт, REST-сервисы информирования об уязвимостях и обновлениях и т.п.)
    • Новая система документирования продуктов — Sphinx RST, генерация HTML и PDF хитрого дизайна (python хакинг Sphinx, и LaTeX-хакинг)
  • + куча всякого (вики, технопиар — сьемка конференций и статьи), сборка пакетов, всякая мелочь.
  • мой начальник там, если что, ловите его по ссылке, он оттуда тоже ушел.

2017 — 2019 CUSTIS, Архитектор ИКТ

«Архитектор ИКТ» — так в трудовой и договоре. «Solution Architect + DevOps + research» по факту.

2017-2018
— Treasure Measurement System (разработка и поддержка, несколько версий, заказная для крупного банка и попытка сделать SAAS для одной электронной торговой площадки).
    • Стек — Java Wifldfy, Vert.x, PHP, Postgres… . Из интересного наверное — опыт с Patroni (Postgresql-кластер). Немного его багфиксил, материалов по Patroni сейчас в инете много, но может кто-нибудь посмотрит мои краткие минилекции [43], [44].
    • «Архитектор инфраструктуры», DevOps (Terraform, Ansible, Docker, хотя при этом еще и концептуальное проектирование в Enterprise Architect, Archi и MediaWiki). Разные утилиты по поддержанию целостности всего этого. Развертывание CI (Jenkins).
    • Автотестирование и нагрузочное тестирование этого и других проектов (Python+Selenium+Taurus+Jmeter, кстати, см как их совместить).
    • К сожалению, в продакшн осталась и развивается только заказная система, продуктовая версия была заморожена.
  • DevOps-инг — Развертывание кластера OpenNebula+CEPH, ресерч концепции быстрых откатов больших оракловых баз. Интересное — из этого (намучавшись с тормозным цефом) коллега родил http://vitastor.io.
  • Research — матоптимизация возвратной логистики для крупной торговой сети. Задачи линейного и целочисленного линейного программирования, constraint optimization, технологически — Python, Jupyter Hub, Pandas, etc.
  • Предпродажный аудит и консалтинг крупной известной системы по заказу крупной аудиторской компании (там все NDA, хотя все прошло успешно и полезно).
  • Всякая инфраструктурщина по мелочи (доработка и администрирование MediaWiki, утилиты интеграции разных внутренних информационных систем и т.п.)
2019
  • Исследования по интеграции образовательной учетной системы с LMS-системами (Moodle, Canvas, OpenEdx).
  • Machine Learning для предсказания спроса в крупной торговой сети. ETL-агрегация из множества разнородных баз legacy-системы (это занимало основное время), алгоритмы класса gradient boosting. Основной пайплайн кратко Oracle → Postgres → Bcolz → Catboost, тут были «среднего» размера (пара террабайт), попытка обойтись без Spark-кластеров, nvidia dgx и т.п (увы, низкобюджетный ресерч).

1998 — …, ИСПРАН

  • Сотрудник в отделе математических методов и алгоритмов. Курсы, статьи, исследования.
  • С 2019 вернулся на полную ставку, заниматься кроме исследований и курсов, полноценной разработкой — в частности, проекты по ИБ для Минобороны (распознавание изображений, текста, ML-нейросети, широкое внедрение на сотни тысяч рабочих мест с зоопарком операционок, Clickhouse, Postgres, и даже фронтенд-стек на реакте).

Курсы

Лектор и семинарист (совместно с Н.Н. Кузюриным) по курсам

Статьи

  • С. А. Фомин, «Новый приближенный алгоритм для решения задачи положительного линейного программирования», Дискретн. анализ и исслед. опер., сер. 2, 8:2 (2001), 52-72
  • С.А.Фомин, Исследование эффективности реализации нового приближенного алгоритма для задачи положительного линейного программирования, Вопросы кибернетики. Приложения системного программирования, 1999, вып. 4, с. 175--185.
  • С.А.Фомин, Быстрый приближенный алгоритм для задачи положительного линейного программирования", труды ИСП РАН, "Математические методы и алгоритмы", 2004 г., т. 6, с. 29--42.
  • Н.Н. Кузюрин, С.А. Фомин, Задача покрытия графов циклами и быстрое восстановление оптоволоконных сетей, труды ИСП РАН, 2004, т.5, с. 249--268.
  • Кэширование данных в мультиконтейнерных системах. Труды Института системного программирования РАН. 2019;31(6):125-144 Грушин Д.А., Лазарев Д.О., Фомин С.А.
  • «Проблемы двумерной упаковки и задачи оптимизации в распределенных вычислительных системах», Труды Института системного программирования РАН. 2014;26(1):483-502. https://doi.org/10.15514/ISPRAS-2014-26(1)-21 Н. Н. Кузюрин, Д. А. Грушин, C. A. Фомин

Отчеты и препринты

  • С. А. Фомин, Отчет о НИР «Анализ зарубежных моделей обязательного автострахования, их роли в снижении аварийности и возможности их адаптации к российской специфике», ИСП РАН, 2006 (соавторы Н. Н. Кузюрин, А. В. Шокуров), 133 с.
  • С. А. Фомин, Отчет о НИР «Исследование и разработка программного обеспечения для энерго-эффективного управления распределенными вычислительными ресурсами» в рамках программы фундаментальных исследований Президиума РАН «Разработка фундаментальных основ создания научной распределенной информационно-вычислительной среды на основе технологии Grid», ИСП РАН, 2009 г. (соавторы Н. Н. Кузюрин, А. В. Шокуров, Д. А. Грушин и др.)
  • С. А. Фомин, Отчет о НИР «Исследование и разработка программного обеспечения для энерго-эффективного управления распределенными вычислительными ресурсами» в рамках программы фундаментальных исследований Президиума РАН N 13 «Разработка фундаментальных основ создания научной распределенной информационно-вычислительной среды на основе технологии Grid», ИСП РАН, 2010 г. (соавторы Н. Н. Кузюрин, А. В. Шокуров, Д. А. Грушин и др.)
  • С. А. Фомин, Отчет о НИР по проекту "Разработка и исследование методов обфускации для информационной защиты программ и схем " аналитической ведомственной целевой программы «Развитие научного потенциала высшей школы (2006—2008 годы)», МФТИ, 2006 г. (соавторы Н. Н. Кузюрин, Н. П. Варновский, А. В. Шокуров, В. А. Захаров)
  • С. А. Фомин, Отчет о НИР по проекту «Разработка и исследование методов обфускации для информационной защиты программ и схем» аналитической ведомственной целевой программы «Развитие научного потенциала высшей школы (2006—2008 годы)», МФТИ, 2007 г. (соавторы Н. Н. Кузюрин, Н. П. Варновский, А. В. Шокуров, В. А. Захаров)
  • С. А. Фомин, Отчет о НИР по проекту «Разработка и исследование методов обфускации для информационной защиты программ и схем» аналитической ведомственной целевой программы «Развитие научного потенциала высшей школы (2006—2008 годы)», МФТИ, 2008 г. (соавторы Н. Н. Кузюрин, Н. П. Варновский, А. В. Шокуров, В. А. Захаров)

Список грантов, научных контрактов и договоров

  • Участие в гранте «Разработка и исследование методов обфускации для информационной защиты программ и схем» аналитической ведомственной целевой программы “Развитие научного потенциала высшей школы (2006-2008 годы)”, МФТИ.
  • Участие в гранте “Исследование и разработка программного обеспечения для энерго-эффективного управления распределенными вычислительными ресурсами» в рамках программы фундаментальных исследований Президиума РАН N 13 «Разработка фундаментальных основ создания научной распределенной информационно-вычислительной среды на основе технологии Grid», ИСП РАН, (2009-2011).
  • Исполнитель по контракту на НИР с Российским союзом автостраховщиков (РСА) “Анализ зарубежных моделей обязательного автострахования, их роли в снижении аварийности и возможности их адаптации к российской специфике”, 2006 г.
  • Исполнитель по контракту с Nortel (Канада) по теме «Быстрое восстановление оптоволоконных сетей с использованием технологии p-циклов» (2000 г.).
  • Исполнитель в гранте РФФИ «Линейные и целочисленные программы типа покрытия и упаковки», 2002-2004, N 02-01-00713а.
  • Исполнитель в гранте РФФИ «Эффективные алгоритмы управления ресурсами распределенных вычислительных систем» (2011-2013), N 11-07-00610а.

Конференции

Выступления и организация Software-конференций.

Выступления на конференциях

SECR[6]-2007, Москва
Интеграция Open Source-систем для управления разработкой ПО
SECR-2008, Москва
MediaWiki: серебряная пуля или швейцарский нож?
SECR-2009, Москва
SECR-2010, Москва
Мастер-класс «Agile Learning»: Эффективные инструменты, http://2010.cee-secr.org/lang/ru-ru/invited-talks/agile-learning/
SEF[7]-2009, Минск
MediaWiki: серебряная пуля или швейцарский нож?
ReqLabs[8]-2009, Москва
Mindmaps для управления требованиями
AgileDays[9]-2009, Москва
«Увидеть лес за деревьями»
AgileDays-2011, Москва
Мастер-класс «Agile Learning».
РИТ[10]-2010, Москва
Свободные системы, спасающие разработчиков (РИТ-2010)
Software People[11]-2010, Москва
Knowledge Management: От Склада к Потоку
Application Developer Days[12]-2010, Ярославль
«Золотая середина: открытые системы поддержки разработки»
Application Developer Days-2011, Санкт-Петербург
«Сьемка и видеомонтаж семинаров — быстро и эффективно».
SQADays[13]-6, Москва
Управление тестами с Testopia — недостающее звено?
SQADays-7, Харьков
Мастер-класс «Эффективные инструменты командной разработки»
SQADays-8, Санкт-Петербург
Мастер-класс «Программируем и тестируем. Людей»
Knowledge Management Forum[14]-2010, Москва
«Оранжерея Знаний с MediaWiki»
DevConf[15]-2011, Москва
«Эволюция Wiki-Way командной разработки»
WhaleRider-2011
Humanized Software Development + [46].
WUD-2011
«Be UnNormal! Grok It!»
Software People-2012
«Корпоративный Болливуд или Видеопоток знаний на конвейере»
WhaleRider-2012
«Страховка от автобуса» или пересадка сознания при групповой нейрохирургии + [47]
AgileDays-2013, Москва
«Информационная алхимия. Превращаем Agile-коммуникацию в знания».
OSEDUCONF
OSSDEVCONF

Организация конференций

После периода частых выступлений, перешел в организаторы и публикаторы — участвую в программных комитетах, ревью и подготовке докладов, сьемке и публикации ряда конференций. Т.к. разработанная мной технология позволяет мне в одиночку снять и быстро опубликовать с качественным монтажом (4 камеры+экран на трек) даже шеститрековую трековую многодневную конференцию, часто зовут снимать (снято несколько тысяч видео, практически сотни конференций или митапов). Иногда соглашаюсь.

AgileDays 2008—2015
Организатор, член ПК, публикация материалов. Мои обзоры [48], [].
Application Developer Days 2010—2012
Организатор, председатель программного комитета, публикация материалов.
SECR 2011—2019
член ПК, видеосьемка и публикация.
SPMConf 2011
член ПК, видеосьемка и публикация.
Open-Source в высшей школе 2013-2021
видеосьемка, публикация, обзоры.
OSSDEVConf 2013-2021
видеосьемка и публикация
LVEE 2013-2019
видеосьемка и публикация
ProfsoUX 2013-2020
видеосьемка и публикация
ProductCamp 2012-2018
видеосьемка и публикация, обзоры
UXPeople 2013-2015
видеосьемка и публикация, обзоры

… + еще несколько десятков конференций, в общем, см. обновляемый список.

Кстати, рекомендую мою памятку докладчику.


Группы в соцсетях

Мои группы и каналы:

Публикации

Блогов-статей много, выделю статьи на хабре, мегамозге.

Несколько бумажных публикаций в журналах:

  • С. А. Фомин, «Новый приближенный алгоритм для решения задачи положительного линейного программирования», Дискретн. анализ и исслед. опер., сер. 2, 8:2 (2001), 52-72
  • С.А.Фомин, Исследование эффективности реализации нового приближенного алгоритма для задачи положительного линейного программирования, Вопросы кибернетики. Приложения системного программирования, 1999, вып. 4, с. 175--185.
  • С.А.Фомин, Быстрый приближенный алгоритм для задачи положительного линейного программирования", труды ИСП РАН, "Математические методы и алгоритмы", 2004 г., т. 6, с. 29--42.
  • Н.Н. Кузюрин, С.А. Фомин, Задача покрытия графов циклами и быстрое восстановление оптоволоконных сетей, труды ИСП РАН, 2004, т.5, с. 249--268.
  • Кэширование данных в мультиконтейнерных системах. Труды Института системного программирования РАН. 2019;31(6):125-144 Грушин Д.А., Лазарев Д.О., Фомин С.А.
  • «Проблемы двумерной упаковки и задачи оптимизации в распределенных вычислительных системах», Труды Института системного программирования РАН. 2014;26(1):483-502. https://doi.org/10.15514/ISPRAS-2014-26(1)-21 Н. Н. Кузюрин, Д. А. Грушин, C. A. Фомин

Патенты - свидетельства о регистрации

Было еще несколько старых, выкинул (софт уже устарел). Оставил свежие.

  • «Библиотека маркирования текстовых документов при печати за счет вертикального сдвига слов». Свидетельство о государственной регистрации программы для ЭВМ № 2020667627 от 25.12.2020 Маркин Ю. В., Козачок А. В., Фомин С. А., Обыденков Д. О., Падарян В. А.
  • «Модуль маркирования текстовых документов при печати для ОС семейства Linux». Свидетельство о государственной регистрации программы для ЭВМ № 2020667580 от 24.12.2020 Маркин Ю. В., Козачок А. В., Фомин С. А., Акопян М. С., Обыденков Д. О., Горбачев П. Н., Козлов С. В., Громей Д. Д., Копылов С. А., Падарян В. А.
  • «Модуль маркирования текстовых документов при печати для ОС семейства Windows». Свидетельство о государственной регистрации программы для ЭВМ № 2020667579 от 24.12.2020 Маркин Ю. В., Козачок А. В., Фомин С. А., Акопян М. С., Обыденков Д. О., Горбачев П. Н., Козлов С. В., Громей Д. Д., Копылов С. А., Кондратьев Б. В., Падарян В. А.
  • «Библиотека маркирования текстовых документов при печати за счет горизонтального смещения слов». Свидетельство о государственной регистрации программы для ЭВМ № 2020667592 от 24.12.2020 Маркин Ю. В., Фомин С. А., Козачок А. В., Обыденков Д. О., Горбачев П. Н., Козлов С. В., Громей Д. Д., Копылов С. А., Кондратьев Б. В., Падарян В. А.

Сертификаты

Open-source проекты

То, что активно продвигал когда-то:

+ куча по мелочи, см. http://github.com/belonesox

Личное

Образование

1999-2003
аспирантура, ИСПРАН
1993-1999
МФТИ, ФУПМ, диплом с отличием.
1991-1993
Экспериментальная школа-лицей при КГУ
1983-1990
Гимназия №1, специализация — французский язык (увы).

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

  • Английский — два года работал в компании с иностранным менеджментом и перепиской на английском. Несмотря на совещания и презентации, которые я проводил, считаю свой уровень для этого недотягивающим (чувствовал себя некомфортно, допускал ошибки).
  • Французский — остатки школьных знаний французской спецшколы, ни разу увы, не пригодилось, надо оживлять, если вдруг.

Сканы документов

File:2015-09-stas-fomin-work-docs.pdf

Примечания

  1. Писал через 20 лет, мелочь уже не помню.
  2. Это первый из вменяемых трекеров c вебинтерфесом, поэтому подсели на него
  3. Технически, было внутреннее перемещение между ООО «Роса», ЗАО «Росалаб», ООО «НТЦ ИТ РОСА», в связи с дикой организационно-финансовой чехардой
  4. на август 2015
  5. До этого штатный маркетинг только поддерживал фейсбук-страницу, наполняя ее «Точкой Росы» и официальными пресс-релизами
  6. Software Engineering Conference (Russia), http://www.secr.ru/
  7. Software Engineering Forum, минская конференция по современной разработке ПО, http://www.sef.by/
  8. ReqLabs, конференция аналитиков, http://www.req-labs.ru/
  9. AgileDays, конференция по современным методологиям и практикам разработки ПО, http://agiledays.ru
  10. Конференция «Российские Интернет Технологии», http://ritconf.ru
  11. Конференция по управлению и архитектуре софтверных проектов, http://softwarepeople.ru/
  12. Конференция программистов «Application Developer Days», http://addconf.ru/
  13. Конференция тестировщиков и аналитиков SQADays, http://it-conf.ru/en/content/379.htm
  14. Бизнес-форум по управлению знаниями, http://knowledgemanagement.ru/
  15. Конференция разработчиков DevConf, http://devconf.ru/
  16. Я не «охотник за сертификатами», просто когда организовывал внутрикорпоративное обучение, использовал и ИНТУИТ, и старался «отлаживать» там курсы, так несколько подсел.