Обо мне

Несколько лет занимаюсь разработкой интерфейсов в вебе. Был главным фронтенд-разработчиком на vector.education, lmbd.ru, openuni.io и многих других менее известных проектах. Хорошо разбираюсь в React, Webpack, Babel и всех остальных радостях современной разработки на JavaScript.

Долго работал в компании Whitescape, где мы прошли все стадии эволюции фронтенд технологий: без сборки или компиляции → Ruby on Rails stack / CoffeeScript / SASS → попытки воспроизвести Ruby on Rails stack на Django → Grunt с простой конкатенацией файлов → тоже самое но с Gulp → Browserify → Webpack. Где-то в процессе мы перешли на ES6+, а потом ещё начали использовать css-modules и Flow. Я был движущей силой этой эволюции.

Очень люблю разрабатывать сложные с точки зрения бизнес требований системы, и делать их максимально простыми с точки зрения технической реализации. Считаю что простота — это важнейшая характеристика приложений, так как от нее напрямую зависит надежность, и способность адаптироваться к меняющимся бизнес требованиям. Я с огромным интересом изучаю всё, что связанно с управлением сложностью и её минимизацией, например функциональные и декларативные подходы, системы типов, статический анализ кода. Эти знания помогают мне разрабатывать надежные системы, с низким количеством багов, которые легко поддерживать и развивать.

Чтобы получить общее представление о моих интересах, вы можете заглянуть в мой Twitter и GitHub.

Список актуальных сейчас технологий с которыми я работал (для HR специалистов):

JavaScript, HTML, CSS, CoffeeScript, ES6+, SASS, Stylus, PostCSS, Node, SVG, css-modules, Babel, Webpack, Rollup, Flow, TypeScript, Browserify, Gulp, Grunt, ESLint, Angular, React, Redux, FRP, RxJS, Django, Ruby on Rails, Express, Redux, GraphQL, REST, CI, Travis, Sentry, Jasmine, Mocha, Tape, Jest, Git, Bash, SSH, Linux, SQL, ClojureScript, Elm.

Профессиональные навыки
JavaScriptCSSNode.jsReact.jsReduxGitWebpackExpress.jsSassБЭМ
Опыт работы
Декабрь 2016 — Апрель 2017 (4 месяца)
Разработчик интерфейсов
Москва
Сентябрь 2011 — Июль 2016 (4 года и 10 месяцев)
Whitescape
Разработчик интерфейсов
Санкт-Петербург
Высшее образование
Январь 2005 — Январь 2010
ПФ МУПОЧ "ДУБНА"
Программное обеспечение ВТ и АС
Протвино