igor-sterzhakovigor-sterzhakov

Игорь Стержаков

Javascript программист · Фронтенд · Тестирование · Ведущий (Lead)
От 180 000 ₽ · Ищу работу
Возраст: 30 лет
Опыт работы: 10 лет и 9 месяцев
Регистрация: 25.10.2010
Последний визит: 4 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: HTML · CSS · Адаптивная верстка · Кроссбраузерная верстка · Sass · Gulp · БЭМ · Scss · ReactJS · Webpack
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Разработчик React JS (Опыт 4 года)


Пример react компонента: 

https://github.com/sterzhakov/barley-break

Демо: 

https://dodgerblueslateblueintroductory--sterzhakov.repl.co/

О себе:

Готов брать ответственность за сложные проекты. Всегда довожу дела до конца.

Веду свои open source проекты https://github.com/sterzhakov

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

Люблю работать в долгую над одним проектом.

Есть опыт backend разработки, но ищу именно frontend.

Работаю на результат, всегда на связи.

frontend:

- свой аналог react  http://vqua.org/

- es6 / webpack / babel / gulp

- react / redux (saga/thunk) / flux / recompose / reselect

- css bem / jss / material ui / bootstrap

- jasmine (unit тесты)

- flowtype

-  isomorphic server side rendering applications, single page applications

backend:

- свой аналог graphql https://github.com/sterzhakov/dataql

- nodejs

- graphql 

- mongoDB

testing:

jasmine, karma

Дополнительно:

Backend фреймворки:

- Meteor

- Ruby On Rails

- Yii

- CodeIgniter

- Zend

Базы данных:

- MongoDB

- MySql

- Ms Sql Server

- SQL Lite

- PostgresQL

Языки:

- JS (server/browser)

- Ruby (Ruby On Rails)

- PHP (ООП, MVC)

- HTML

- CSS, SCSS

Контроль версий:

- Git

- SVN

ОС:

- Mac (текущая рабочая)

- Linux

- Windows

Участие в профессиональных сообществах

  • GitHub
    @sterzhakov, c февр. 2016 (4 года и 8 месяцев)
    465 вкладов в 15 репозиториев, связан с языками:

Опыт работы

  • Крупнейший российский дистрибьютор компьютерной и цифровой техники и лидером российского IT-рынка
    Москва · Более 5000 сотрудников
    Старший JavaScript программист, React
    Январь 2019 — По настоящее время (1 год и 10 месяцев)

    Разработка, поддержка и оптимизация react компонентов

  • Работаем на стыке интернета и автомобильного бизнеса
    Москва · От 10 до 100 сотрудников
    Frontend программист
    Октябрь 2018 — Ноябрь 2018 (2 месяца)

    Разработка аудио плеера

    Разработка динамических форм с валидацией

    Адаптивная верстка

    Unit тесты

    Устранение багов:

    - high CPU при сборке webpack 

    - скачки при react рендере

    - некорректное поведение google maps

    - отсутствие кеширования изображений

    - несостыковки клиентского и серверного рендеринга

  • Buildateam is the easiest and most reliable way to outsource web / mobile / e-commerce design & development tasks for
    Ньюворк · От 10 до 100 сотрудников
    Старший JavaScript программист, React
    Июнь 2018 — Сентябрь 2018 (4 месяца)

    Через 2 месяца повысили до старшего по Frontend

    Разработка и поддержка ReactJS компонентов
    Drag & Drop
    Меню
    Модальные окна
    Формы, валидации
    Таблицы
    Отдельные страницы
    Сборка с нуля

    Backend:
    Реализация аутиентификации и авторизации приложения
    Разработка CRUD

  • Open Source
    Москва
    Программист Javascript
    Сентябрь 2016 — Июнь 2018 (1 год и 10 месяцев)

    Разработка Open Source библиотек

    Vqua - библиотека virtual dom с фокусом на серверный пререндер (аналог react)

    https://github.com/sterzhakov/vqua
    https://github.com/sterzhakov/vqua-site

    DataQl - аналог GraphQl

    https://github.com/sterzhakov/dataql

    Memorux - контейнер состояний (аналог redux)
    https://github.com/sterzhakov/memorux

    Vsort - сортировка без привязки к какой либо конкретной virtual dom библиотеке
    https://github.com/sterzhakov/vsort

    HotKey - горячие клавиши
    https://github.com/sterzhakov/hot-key

    Berries - набор утилит
    https://github.com/sterzhakov/berries

  • Инвестиционный фонд, занимающийся развитием любого бизнеса и проектов
    Москва · От 10 до 100 сотрудников
    Старший программист
    Июль 2015 — Сентябрь 2016 (1 год и 3 месяца)

    Разработка веб-приложения

    http://getboat.com/

    Разработка и организация работы в команде из 2 frontend и 2 backend разработчиков

    Стек:

    backend: ruby on rails, mysql, passenger

    frontend: jquery, coffescript, twitter bootstrap, sass

    deploy: gitlabCI, capistrano

    Основной функционал:

    - мультиязычность

    - мультивалютность

    - поиск по координатам в пределах радиуса

    - два режима сайта аренда / продажа

    - статистика лодок

    - интеграция заказов через AmoCRM

    - генерация PDF

    - калькулятор аренды

    - каталог лодок

    - SEO модуль

    - рекламный модуль

  • Частная предпринимательская деятельность
    Москва · От 1000 до 5000 сотрудников
    Веб-программист
    Апрель 2013 — Сентябрь 2016 (3 года и 6 месяцев)

    Основные обязанности:

    - Разработка веб проектов на RUBY и PHP

    - Настройка серверного окружения для RUBY и PHP

    - Администрирование сервера linux

    Реализованные проекты:

    http://dandygame.ru/ - Ruby On Rails

    http://nedwizhimostwmoskwe.ru/ - Ruby On Rails

    http://marikonrad.ru/ - CMS wordpress

    http://novieknigi.ru/ - CMS wordpress

    PHP-программист
    Январь 2010 — Ноябрь 2012 (2 года и 11 месяцев)

    Основные обязанности:

    - Разработка front и back частей на Yii framework
    - Создание крупных интернет-порталов
    - Создание интернет-магазинов
    - Создание сайтов визиток
    - Верстка HTML + CSS + JQuery
    - Разработка дизайна сайтов
    - Общение с заказчиками

    Реализованные проекты:
    http://homestaffer.ru/ - Yii framework
    http://dandygame.ru/ - Yii framework
    http://eva.net.ru/ - Yii framework
    http://candydandy.ru/ - Самопис
    http://marikonrad.ru/ - CMS wordpress
    http://colizey.su/ - CMS wordpress

  • Belver (Руссобит-М / GFI)
    Москва
    PHP-программист
    Декабрь 2012 — Апрель 2013 (5 месяцев)

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

  • МАБиУ

    Международная академия бизнеса и управления; МУБиУ
    Москва · 53 выпускника
    Институт компьютерных технологий
    Сентябрь 2006 — Сентябрь 2009 (3 года)

    ИИТ, Программист баз данных