Резюме — различия между версиями
Материал из YourcmcWiki
Строка 21: | Строка 21: | ||
2008/10 | н.в | Заказные ИнформСистемы | Ведущий программист-разработчик | Руководство разработкой и администрированием веб-систем для внутреннего использования на языках PHP, Perl, Python и СУБД MySQL и PostgreSQL (например, доработанных MediaWiki, Bugzilla, ViewVC, GitBlit, FeedOnFeeds). Возглавлял команду из 2-х человек, применял Agile/SCRUM методологию разработки. <br /> Участие в разработке оболочки для интерактивных терминалов в розничных магазинах (для клиента; технологии: PHP, PostgreSQL, Memcached, Redis, взаимодействие с Oracle БД, панель управления на ExtJS). Проведение Code Review.<br /> Активное взаимодействие с внутренними и внешними заказчиками, участие в собеседованиях сотрудников, администрирование серверов (вышеуказанных проектов и систем контроля версий), продвижение в массы DVCS, проведение пилотных исследований новых для компании технологий (например, ESB, движков полнотекстового поиска, NodeJS), участие в предпроектных работах.<br /> Основные результаты — сборки MediaWiki4Intranet и Bugzilla4Intranet, нацеленные на корпоративное использование (опубликованы на github) и успешно внедрённая и используемая по сей день оболочка интерактивных терминалов. | 2008/10 | н.в | Заказные ИнформСистемы | Ведущий программист-разработчик | Руководство разработкой и администрированием веб-систем для внутреннего использования на языках PHP, Perl, Python и СУБД MySQL и PostgreSQL (например, доработанных MediaWiki, Bugzilla, ViewVC, GitBlit, FeedOnFeeds). Возглавлял команду из 2-х человек, применял Agile/SCRUM методологию разработки. <br /> Участие в разработке оболочки для интерактивных терминалов в розничных магазинах (для клиента; технологии: PHP, PostgreSQL, Memcached, Redis, взаимодействие с Oracle БД, панель управления на ExtJS). Проведение Code Review.<br /> Активное взаимодействие с внутренними и внешними заказчиками, участие в собеседованиях сотрудников, администрирование серверов (вышеуказанных проектов и систем контроля версий), продвижение в массы DVCS, проведение пилотных исследований новых для компании технологий (например, ESB, движков полнотекстового поиска, NodeJS), участие в предпроектных работах.<br /> Основные результаты — сборки MediaWiki4Intranet и Bugzilla4Intranet, нацеленные на корпоративное использование (опубликованы на github) и успешно внедрённая и используемая по сей день оболочка интерактивных терминалов. | ||
2006/10 | 2008/10 | АГАВА | Perl-разработчик | Участие в разработке сайта объявлений [http://vsem.ru/ vsem.ru] (Perl, TT, POE, SPOPS, FreeBSD, «сверхнадёжный кластер» на основе MySQL 3 и прочий олдскул… Ваня Серёжкин… :)) ). | 2006/10 | 2008/10 | АГАВА | Perl-разработчик | Участие в разработке сайта объявлений [http://vsem.ru/ vsem.ru] (Perl, TT, POE, SPOPS, FreeBSD, «сверхнадёжный кластер» на основе MySQL 3 и прочий олдскул… Ваня Серёжкин… :)) ). | ||
− | 2006/05 | 2006/10 | ИнтерМедиа | Ведущий Web-разработчик | Разработка портала | + | 2006/05 | 2006/10 | ИнтерМедиа | Ведущий Web-разработчик | Разработка портала commercialrealty.ru (предыдущей версии), корпоративных сайтов по заказу, администрирование Linux серверов. |
2007/09 | 2007/11 | Алор+ | Разработчик (по договору) | Разработка системы прогнозирования биржевых рисков (Windows, C++, COM, PL/SQL). Занесло в студенчестве :) | 2007/09 | 2007/11 | Алор+ | Разработчик (по договору) | Разработка системы прогнозирования биржевых рисков (Windows, C++, COM, PL/SQL). Занесло в студенчестве :) | ||
</tab> | </tab> |
Версия 17:27, 6 марта 2015
- Филиппов Виталий Владимирович (ещё немного полезного вот тут)
- 1988 года рождения
- Сайт: http://yourcmc.ru/wiki/
ОС | Linux. Знаком с *BSD. Винда, куда от неё денешься, но не уважаю. |
---|---|
Языки программирования | Отлично разбираюсь в PHP, Perl (более 8 лет опыта). JavaScript, в основном на стороне клиента. Реже — Python, Java, C/C++. Предпочитаю C-подобные, знаком с кучей разных, вплоть до ARM ассемблера. |
Базы данных | Отлично разбираюсь в MySQL, PostgreSQL. NoSQL — простые постоянно, сложные — реже. Иногда SQLite, Oracle. |
Вёрстка | HTML(5?), CSS, JavaScript, в том числе с фреймворками и кроссбраузерно; различные шаблонизаторы. |
Системы контроля версий | Отлично разбираюсь в CVS, Subversion, Git, Mercurial, Bazaar. Естественно, предпочитаю DVCS (раньше — hg, сейчас Git). Знаком и с другими. |
Языки | Русский (родной), английский (могу проходить интервью). |
Прочее | Линуксоид года где-то с 2006 (Linux везде — на всех ПК, ноутбуках и своих/чужих серверах), знаком с кучей разных линуксовых технологий; nginx, memcached, redis — разумеется; работал с многими движками полнотекстового поиска (Sphinx, Lucene, CLucene, Xapian, MySQL, PostgreSQL, SQLite встроенные); интересуюсь радиоуправляемыми моделями, микроконтроллерами (AVR), 3D-печатью… |
Опыт работы
Помимо основного опыта работы, имею множество законченных веб-проектов — например, http://redmediatv.ru/ и http://russtroy.ru/.
С | До | Название компании | Должность | Обязанности |
---|---|---|---|---|
2008/10 | н.в | Заказные ИнформСистемы | Ведущий программист-разработчик | Руководство разработкой и администрированием веб-систем для внутреннего использования на языках PHP, Perl, Python и СУБД MySQL и PostgreSQL (например, доработанных MediaWiki, Bugzilla, ViewVC, GitBlit, FeedOnFeeds). Возглавлял команду из 2-х человек, применял Agile/SCRUM методологию разработки. Участие в разработке оболочки для интерактивных терминалов в розничных магазинах (для клиента; технологии: PHP, PostgreSQL, Memcached, Redis, взаимодействие с Oracle БД, панель управления на ExtJS). Проведение Code Review. Активное взаимодействие с внутренними и внешними заказчиками, участие в собеседованиях сотрудников, администрирование серверов (вышеуказанных проектов и систем контроля версий), продвижение в массы DVCS, проведение пилотных исследований новых для компании технологий (например, ESB, движков полнотекстового поиска, NodeJS), участие в предпроектных работах. Основные результаты — сборки MediaWiki4Intranet и Bugzilla4Intranet, нацеленные на корпоративное использование (опубликованы на github) и успешно внедрённая и используемая по сей день оболочка интерактивных терминалов. |
2006/10 | 2008/10 | АГАВА | Perl-разработчик | Участие в разработке сайта объявлений vsem.ru (Perl, TT, POE, SPOPS, FreeBSD, «сверхнадёжный кластер» на основе MySQL 3 и прочий олдскул… Ваня Серёжкин… :)) ). |
2006/05 | 2006/10 | ИнтерМедиа | Ведущий Web-разработчик | Разработка портала commercialrealty.ru (предыдущей версии), корпоративных сайтов по заказу, администрирование Linux серверов. |
2007/09 | 2007/11 | Алор+ | Разработчик (по договору) | Разработка системы прогнозирования биржевых рисков (Windows, C++, COM, PL/SQL). Занесло в студенчестве :) |
Образование
Год поступ. | Год оконч. | Название учебного заведения | Факультет, специальность, форма обучения |
---|---|---|---|
2003 | 2008 | Московский Государственный Университет им. М. В. Ломоносова | Вычислительной Математики и Кибернетики, студент, специальность «математик, системный программист», кафедра Математических Методов Прогнозирования (очная дневная форма обучения) |
2008 | 2011 | Московский Государственный Университет им. М. В. Ломоносова | ВМиК, аспирант, специальность «Дискретная математика, математическая кибернетика», кафедра ММП |
Заметки
- MediaWiki4Intranet — сборка MediaWiki «для корпоративного использования». Сборка практически идеальна в качестве базы знаний и успешно используется в компании для множества различных целей, от ведения документации до общения в «вики-форуме».
- Bugzilla4Intranet — «форк» баг-трекера Bugzilla, также нацеленный на корпоративное использование, глубоко переработанный и с большим количеством новых возможностей. Оба проекта опубликованы на GitHub.
- Докладывал на разных конференциях — Highload-2009, SECR-2009, РИТ-2010, ADD-2010, ADD-2011, DevConf-2011, WhaleRider-2011, SQADays-2011. Кое-где блицы, кое-где — полноразмерные доклады; проводил в компании внутренние «семинары» и «семинары» для студентов/молодых специалистов (которые на самом деле не семинары, а скорее тоже доклады/лекции). В том числе были доклады на тему свободных лицензий, в связи с чем несколько разбираюсь в их нюансах.
- Выступал экспертом от компании для различных печатных изданий, например, http://www.itsec.ru/imag/insec-6-2014/34/
- Хорошо разбираюсь во многом GNU/Linux’овом ПО. Не боюсь читать и править код практически любых видов программ, вплоть до ядра :-) были бы открыты исходники. Очень хорошо отношусь к свободному ПО, и не очень хорошо к закрытому и платному.
- К IDE для динамических языков типа PHP/Perl/Python отношусь скептически, для разработки обычно использую Midnight Commander в консоли, и чувствую себя в нём вполне уютно.
- Также несколько скептически отношусь к фреймворкам для PHP (но, скажем, не для Python’а). Во многих случаях без их использования результат создаётся быстрее, и получается производительнее и качественнее.
- Чувство юмора на месте :)
- Отменил второй тур олимпиады ЯндексRoot 2013, найдя у них дыру в безопасности :-D
- Вейкборд, сноуборд, моделизм, (давно) параплан, ралли-спринты. По режиму скорее сова.
- Дабы закрыть дырку в образовании по теме криптографии, послушал онлайн-курс по криптографии на Coursera :)