Александр (Frontend Developer)

Уровень специалиста: Senior

Информация:
Педантичный и системный разработчик с профильным образованием. Умеет планировать и работать, как часы. Развивается в программировании уже 8 лет и готов развиваться ещё, как минимум, 80. Обладает развитыми аналитическими способностями и всегда выдаёт качественные результаты. Лучшей политикой в работе и в жизни считает честность: “Нет профессионального выгорания, есть неинтересные проекты. Нет безвыходных ситуаций, есть неприятные решения”.

Язык программирования
JavaScript
9
SQL
8
PHP
6
Frameworks
ReactJS
9
TypeScript
8
Express.js
6
Yii 2.0
5
NodeJS
5
Базы Данных
MySQL / MariaDB
6
PostgreSQL
6
MSSQL
6
Тестирование
Postman
7
Дополнительно
Git, Bitbucket, Docker, CI/CD, Nginx, Gitlab CI
Опыт работы:
  1. Furniprice (01.10.2020 - по настоящее время):
    Закрытая информационная система для обработки заказов товаров
    первый опыт в роли тимлида, распределение задач между командой, коммуникация с заказчиком, програмистами и дизайнером; разработка компонента для привязки терминалов к транспортным компаниям; из особенностей - постоянно меняющаяся логика приложения.
    Стек: create-react-app, css-modules, scss, jira, slack

  2. RСBI (01.05.2020 - 01.10.2020):
    Разработка программного обеспечения управления производством горно-обогатительного комплекса (ГОК)
    разработка нескольких standalone-модулей; основная сложность была в том, что один модуль мог включать в себя несколько других; одна из особенностей - необычный формат данных, который приходил с бекенда, написанного на .net; каждый разработчик мог использовать практические любые библиотеки, которые хотел, главное, чтобы это подключалось и работало с основным клиентом
    Стек: create-react-lib, typeScript, css-modules, ant.design, redmine

  3. RBС ARM (26.08.2019 - 16.04.2020):
    Закрытая система для обработки печатных изданий
    создание модулей для редактирования изображений (поворот, обрезка, ластик); модуль для выбора и применения шаблонов к тексту (замена кавычек, замена строчных букв в начале предложения, замена слов и т.д); аутентификация пользователя; разработка функционала для управления приложением с помощью хоткеев
    Стек: create-react-app, typeScript, draft-js, mobx, react-konva, scss, jira, slack

  4. Flyinfinite:
    Закрытая система для распределения лидов между агентами
    разработка клиентской части админ панели; аутентификация и авторизация пользователей; создание и распределение лидов; формирование списка с различными вариантами перелетов (создание квот); создание и редактирование пользователей; создание и редактирование комиссий (вознаграждений) для агентов; вывод отчетов (кто сколько "продал", откуда пользователи (лиды) попадают на сайт, и т.д); создание клиентской части для букинга (для клиентов, для ввода данных)
    Стек: next.js, react hooks, css-in-js

  5. Сайт для покупки билетов в кинотеатр [ya-kino.ru/]:
    Сайт для покупки билетов в кинотеатр
    Адаптивная верстка сайта; разработка админки; взаимодействие с api рамблер/касса
    Стек: php, bootstrap, less

  6. Сайт для мониторинга уборочной техники [grader.tyumen-city.ru/]:
    Верстка сайта
    отрисовка треков и техники на карте; разработка админки, формирование отчетов; налаживание взаимодействия с подрядчиками
    Стек: php, bootstrap, less

  7. Сайт для размещения официальных документов города Тюмени [tyumendoc.ru/docs/]:
    Верстка сайта
    доработка админки
    Стек: php, bootstrap, less

  8. Сервис для аренды жилья без посредников [hozya.ru/]:
    Адаптивная верстка
    разработка внутренних модулей; парсинг рекламных площадок с объявлениями (avito, domofond, cyan и т.п); модуль для распознавания адресов
    Стек: yii2, bootstrap, scss

  9. Закрытая система для обмена информацией между риелторами [m.cvarti.ru/]:
    Правки в десктопной версии сайта
    верстка мобильной версий сайта; разработка внутренних модулей; разработка модуля для автоматического; размещения платных объявлений на авито
    Стек: php, bootstrap, less