Был на сайте более двух недель назад

Берёза Вячеслав Иванович

Мужчина, 37 лет, родился 17 апреля 1987

Контакты
+7 (928) 143-55-60
 Telegram(@betula17), Whatsapp
mail@imm.su — предпочитаемый способ связи
Способы связи
 imm.su

Ростов-на-Дону, готов к переезду, готов к командировкам

JavaScript программист

8 000 $ на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 16 лет 7 месяцев

Июнь 2020по настоящее время
3 года 11 месяцев
Realar - React state manager

github.com/betula/realar

Github Repo Maintainer
AssemblyScript, JavaScript
Январь 2020Апрель 2020
4 месяца
Lamp Luwak

github.com/betula/lamp-luwak

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик JavaScript
Open Source, Vanilla JS, React, Node.JS, Lerna Создание библиотеки data-view отображения/связывания для react экосистемы. https://github.com/betula/lamp-luwak
Июнь 2017Сентябрь 2019
2 года 4 месяца

Санкт-Петербург, www.yandex.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик интерфейсов
- Разработка интерфейса большой почты, а так же её фронтэнда на node.js для взаимодействия с сервисами компании Яндекс (react+redux, node.js) - Разработка интерфейса корпоративного календаря (react+redux, node.js) - Разработка интерфейса рассылятора (react+redux, node.js)
Октябрь 2016Март 2017
6 месяцев
Icons8 (консультирование, удаленно)
Программист, Архитектор (node.js, Angular)
- Исследование в области оптимизации построения "снимков" RIA "главного" внешнего интерфейса приложения для ботов поисковых систем. - Реализация на node.js сервиса по пререндерингу (изоморфности) приложения на Angular для поисковых ботов, кластеризация этого сервиса - Помощь в принятии вопросов архитектуры фронта.
Август 2015Октябрь 2016
1 год 3 месяца
Совкомбанк, ИКБ (удаленно)

Москва, www.sovcombank.ru

Финансовый сектор... Показать еще

Тимлид фронтовой команды (AngularJS, CoffeeScript, React)
- Руководство 3-мя разработчиками уровня мидл, сеньор. - Проведение собеседований, анализ резюме. - Коммуникация и отчетность с/перед "продукт овнером", "продукт менеджером", архитектором бекенда и данных. - Коммуникация и выстраивание формата взаимодействия с внешними коммандами, создание интерфейса совместного использования кода (модули, библиотеки и тд) и бизнес процессов. - Контроль, обучение, декомпозиция (и по коду и по менеджменту(прогнозы, риски, планирование и тд)) - Создание системы отслеживания изменений специфичной для данных проекта и прочей инфраструктуры, для итеративной миграции приложения с AngularJS на React. - Поддержание модульности и полноты и "не избыточности" интерфейсов взаимодействия между модулями. - Очень много внимания на абстракцию модулей приложения с перегибом в SOLID, нормализация и контроль. - Реализация ORM (Data Mapper), схем данных и компонентности на coffeescript (исторически сложилось) используя специфичное для него "метапрограммирование" для "красоты" и удобства кодирования и "строгости" кода. - Обучение джуниора до мидла
Январь 2015Август 2015
8 месяцев
Icons8 (удаленно)

icons8.com

Информационные технологии, системная интеграция, интернет... Показать еще

JavaScript (angular, node.js) программист
AngularJS, SVG, paper.js, SCSS, Jade, EJS, node.js, Gulp, Karma, Jasmine, Mocha, should, bash, MySQL, PHP - Разработка настольного приложения, на JavaScript (ES6-7 использование async/await компиляция через babeljs) с использование оболочек конкретных для платформ (наподобие Atom Shell/Electron, NW.js) - Разработка нативного компонента для jQuery и AngularJS для работы с иконками различных форматов, особый акцент в сторону svg icon set (https://github.com/icons8/webicon) - Разработка системы компиляции RIA на AngularJS в чистый html (https://www.npmjs.com/search?q=impresser) аналог https://prerender.io/ но по тестам гораздо более надежный и с гарантированным временем ответа. - Разработка утилит для работы с файлами SVG формата (изображения, шрифты), преобразования, конвертации, извлечение информации, используя спецификацию SVG. - Разработка системы сборки на gulp с наследованием приложений. Завершенные open source проекты реализованные мною в рамках проекта Icons8: https://github.com/icons8/welovesvg https://github.com/icons8/webicon https://www.npmjs.com/package/svg-path-bounding-box https://github.com/icons8/svg-caster https://github.com/icons8/impresser https://github.com/icons8/impresser-server
Февраль 2015Июнь 2015
5 месяцев
RoyalAds Network (проект, удаленно)

royalads.net/

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
- AngularJS, Angular Material, SASS, Jade, node.js, Google Charts, ChartJS - Разработка мультиязычного SPA на AngularJS (панель по управлению площадками продажи и покупки интернет трафика) с несколькими точками входа (публичная, приватная) - Сборка мультиязычного приложения с прекомпиляцией шаблонов в соответствующей локали - Разботка полноценного ORM на клиенте, со шлюзами для API и преобразованием форматов данных, поддержка актуальности данных на клиенте. - Изучение спецификации Material Design и имплементация интерфейса по ней.
Октябрь 2014Декабрь 2014
3 месяца
Онтико (проект, удаленно)

Москва, ontico.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Разработчик фронтэнда
AngularJS, SASS, PHP, HighLoad, Comet - Логирование и профилирование digest циклов AngularJS, оптимизация под высокие нагрузки - Создание бесконечной ленты комментариев ориентированной под высокие нагрузки (подгрузка счетчиков через comet, изоливанные области digest циклов, хеши изменений) - Создание механизма изоляции digest циклов в определенных областях DOM с целью повышения производительности
Апрель 2014Октябрь 2014
7 месяцев
Манн, Иванов и Фербер (удаленно)

Москва, mann-ivanov-ferber.ru

СМИ, маркетинг, реклама, BTL, PR, дизайн, продюсирование... Показать еще

Javascript (angular, node.js) программист
1. AngularJS, Gulp, HTML, SCSS, CSS3 Animation, верстка из PSD/Sketch 2. node.js, RabbitMQ, PHP, Silex 3. Karma, Protractor, Jasmine 4. GTM, GA, Яндекс метрика. - Разработка архитектуры DSL и API для тестовой площадке Protractor - Написание демона на node.js как клиента RabbitMQ для взаимодействия с внешними сервисами Mailchimp, Amazon SES - Проектирование на реализация межфреймового взаимодействия с внешним банковским шлюзом - Внедрение компонентного стиля описание HTML&CSS разметки, вдохновленного моделью web components - И много другого хорошего и продуманного кода на AngularJS и не только)
Январь 2014Апрель 2014
4 месяца
estorico.com (проект, удаленно)

estorico.com

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend программист
AngularJS, Gulp, Karma, Jasmine, Animations (native CSS3 and custom AngularJS on js)
Август 2013Январь 2014
6 месяцев
volonter.ru (проект, удаленно)

Москва, volonter.ru

Общественная деятельность, партии, благотворительность, НКО... Показать еще

программист
Backend - node.js (express, SockJS), mongodb (mongoose), redis Frontend - AngularJS, LESS, grunt (node.js)
Октябрь 2012Май 2013
8 месяцев
Seaman's Club (проект, удаленно)

Ростов-на-Дону, seamansclub.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Программист (angular, node.js, mongodb)
Разработка социального веб сервиса для крюинговой компании MongoDB (ODM), JavaScript (Angular.js, markdown, Plupload, node.js (express)), HTML5 (Jade), CSS3 (Twitter Bootstrap, LESS), Сервер (Hetzner, CentOS (nginx, node.js, mongodb, redis)) - Верстка макетов Adobe Photoshop - Разработка frontend и backend
Сентябрь 2012Декабрь 2012
4 месяца
Совместные Покупки Мам Ростова (проект, удаленно)

Розничная торговля... Показать еще

Программист
Разработка новой версии сервиса совместных покупок PHP, MySQL, JavaScript (jQuery, jQuery UI), HTML5, CSS3 (Twitter Bootstrap), Сервер (Hetzner, CentOS (nginx, mysql, php-fpm, memcached) - Верска макетов Adobe Photoshop - Разработка frontend и backend на собственном MVC фреймвоке, - Попытка создания универсальной системы компонентов frontend и комманд backend для быстрого развертывания приложений.
Сентябрь 2010Сентябрь 2012
2 года 1 месяц
ООО "РС Технолоджис"

Ростов-на-Дону

Информационные технологии, системная интеграция, интернет... Показать еще

Программист
Проект Bubbalon: Разработка сайта социальной сети и RESTful API для мобильных приложений Agile, PHP (Smarty, Kohana, PHPUnit), MySQL (Active Record), JavaScript (jQuery, jQuery UI), HTML, CSS, Идеология разбиения frontend на независимые компоненты (similar to BEM), API (Twitter, Facebook, Apple push notification), Server (Amazon S3, Amazon EC2, CentOS (Apache, mysql)) - Верстка макетов Adobe Fireworks - Разработка backend команд через TDD - Профилированные запросов - Разработка RESTful API для мобильных устройств через TDD - Конфигурирование и развертывание сервера - Разработка конфигурируемого и встраиваемого виджета для сайтов партнеров - Создание на разработку панели статистика и конфигурационной панели для виджета Проект Playd: Создание социальной сети для геймеров, разработка RESTful API для мобильного приложения. Agile, PHP, MySQL, JavaScript (jQuery, jQuery UI), HTML5, CSS3, Компонентный frontend (аналог BEM) API (Twitter, Facebook, PSN, XboxLive), Сервер (Amazon S3, Amazon EC2, CentOS (nginx, mysql, php-fpm, memcached)) - Верстка макетов Adobe Fireworks - Разработка MVC PHP фреймворка с системой модулей, подобной Symfony 3 - Разработка backend команд - Профилирование запросов - Разработка frontend компонентов по идеологии event driven - Разработку структуры данных социального графа - Разработку RESTful API для мобильных устройств
Сентябрь 2007Июль 2010
2 года 11 месяцев
SiteRostov (соучастие в веб-студии)

Ростов-на-Дону, siterostov.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Программист
Работа в студии веб дизайна PHP (Smarty, Doctrine), MySQL, JavaScript (jQuery, jQuery UI, Interface Eyecon), HTML, CSS. - Верстка макетов Adobe Photoshop - Разработка CMS для студии - Разработка drag & drop интерфейся для CMS студии - Реализация WYSIWYG идеологии в CMS
Сентябрь 2004Апрель 2005
8 месяцев
MPavlos (проект, удаленно)

Ростов-на-Дону, mpavlos.biz

Розничная торговля... Показать еще

Программист
Разработка интернет магазина для продажи 3D моделей PHP, MySQL, JavaScript, HTML, CSS

Обо мне

Опыт разработки коммерческих клиентских приложений на JavaScript (VanillaJS, React, AngularJS, etc). Опыт разработки коммерческих серверных приложений на Node.js, MongoDB, MySQL, RabbitMQ. Опыт написания Open Source проектов: https://github.com/betula/lamp-luwak https://www.npmjs.com/package/node-provide https://github.com/icons8/webicon https://github.com/icons8/welovesvg https://www.npmjs.com/package/svg-path-bounding-box https://www.npmjs.com/package/svg-caster https://github.com/icons8/impresser https://github.com/icons8/impresser-server Опыт проведения собеседований, отбора кандидатов и обучения новых сотрудников. Опыт руководства небольшой группы их 3-х разработчиков. Опыт написания ООП фреймворка DI, Data Entity, View Component. https://github.com/betula/unit-framework/tree/master/framework/modules Опыт создания юнит-тестов и e2e-тестов Karma, Protractor, Jasmine, Mocha, Chai, Jest. Опыт работы с системами Continuous Integration. Понимание принципов клиент-серверного взаимодействия, REST, CORS, стремление соблюдать принципы KISS и SOLID. Опыт ES6 и async/await из ES7. Опыт профилирования производительности веб-приложений и создание высоконагруженных приложений. Опыт работы с HTML5 API: Web Socket, Web Storage, Canvas, Drag and Drop, History. Понимание и следование Agile философии, опыт работы по Scrum freamwork и TDD. Опыт создания современной адаптивной верстки, понимание концепции БЭМ. Понимание основных принципов типографики, создания пользовательских интерфейсов, формирования позитивного пользовательского опыта. Владение техническим английским языком (чтение, письмо) Опыт подготовки доклада и выступления на конференции Яндекс. Профиль на github https://github.com/betula Резюме http://hh.ru/resume/2bef49c8ff018f091e0039ed1f43645a47634b И немного хорошего кода: https://github.com/betula/web-renderer/tree/master/lib/contexts/base https://github.com/icons8/icon-solution/tree/master/packages/core/lib/Core

Высшее образование

2014
Автоматизации и Информатики, Программное Обеспечение Вычислительной Техники и Автоматизированных Систем

Знание языков

РусскийРодной


АнглийскийB1 — Средний


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не более часа