🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Максим Светлов (push_ax), Россия, МоскваМаксим Светлов (push_ax), Россия, Москва

Максим Светлов

Эксперт
Фронтенд разработчикФулстек разработчикСтарший (Senior)
От 320 000 ₽Ищу работу

Контакты

Войти
Опыт работы: 8 лет и 7 месяцев
Регистрация: 13.12.2023
Последний визит: 6 месяцев назад
Гражданство:
Местоположение: Россия, Москва
Знание языков:

Обо мне

Отмечу личные качества, такие как: ответственность за результат, перфекционизм, умение решать задачи, находчивость, стремление к развитию, максимальная вовлеченность в проект.

Умение общаться с заказчиками, выявлять потребности, составлять техническое задание, декомпозировать задачи.

Умение чувствовать макет, верстка по технике Pixel-perfect, DRY, KISS, YAGNI.

• https://github.com/maxBenelli

Навыки

SCSS
JavaScript
PHP
Laravel
Linux
Git
Docker
Vue.js
Nuxt.js
React

Эксперт

0консультаций

Работаю с квалификациями

СтажёрМладшийСреднийСтарший

Работаю с запросами

Начало карьеры или смена профессии: Войти в IT
Развитие навыков: Развитие навыков
Поддержка и коучинг: Справиться с выгоранием
Стоимость
2500 ₽/ час

Опыт работы

  • Системный инженер (Старший)Senior Software Engineer
    Октябрь 2021 — Февраль 2023 (1 год и 5 месяцев)

    Обязанности:

    • Разработка веб-приложений на Vue/React
    • Разработка функционала автоматизации
    • Руководство командой разработчиков
    • Аналитика бизнес - требований
    • Сode review / Refactoring

    Достижения:

    • Изучил React
    • Освоил websocket ( Centrifuge )
    • Реализовал игру на Vue с получением данных в real-time при помощи websocket
    • Реализовал многоканальный онлайн-чат на websocket
    Vue.jsReactWebSocketsAntSCSSGitWebpackJavaScriptFigma Design
  • Разработка ПО банковского сектора
    Более 5000 сотрудников
    Системный инженер (Старший)Senior Software Engineer
    Июль 2020 — Июль 2021 (1 год и 1 месяц)

    Обязанности:

    • Разработка портала на Vue/Nuxt
    • Разработка нового функционала для Б24
    • Сode review / Refactoring

    Достижения:

    • Реализовал портал на Nuxt
    • Реализовал фильтры и сихронизировал с Vuex
    • Реализовал удобную пошаговую форму подачи заявок со сложной структурой, подгрузкой данных, валидированием и прикреплением файлов
    • Реализовал динамический роутинг: раздел/подраздел/элемент
    • Освоил библиотеку Three.js и реализовал класс для построения и анимации планеты на JS
    • Освоил написание миграций для Б24
    PHPJavaScriptVue.jsNuxt.jsAntSCSSGitWebpackFigma DesignJira
  • ООО "Инмед"
    Москва
    Веб-разработчик (Старший)Senior Web Developer
    Июль 2019 — Июнь 2020 (1 год)

    Проектная занятость

    Обязанности:

    • Разработка функционала на Vue/Nuxt
    • Перенос Vue на Nuxt и подключение SSR
    • SEO-оптимизация
    • Сode review / Refactoring
    • Генерация и внедрение новых идей

    Достижения:

    • Освоил разработку в связке LNMP на Vue/Nuxt + Laravel под Docker-контейнером.
    • Довел приложение на Laravel/Vue менее чем за 6 мес. до рабочей версии, с учетом разработки дополнительного функционала.
    • Поднял проект под Docker для быстрой развертки приложения на локальных машинах.
    • Настроил CI / CD на проекте с использованием Github actions/Gitlab.
    • Перевел проект с Vue.js на Nuxt.js, реализовал SSR для индексации приложения поисковиками.
    • Выполнил SEO-рекомендации по настройке приложения.
    • Реализовал пагинацию и сортировку списка специалистов.
    • Реализовал временные зоны для пользователей и специалистов из разных городов.
    • Сверстал и запрограммировал главную страницу, страницы списка врачей и детальную карточку специалиста.
    • Реализовал поиск по специалистам с фильтрами: город, интегративный специалист, дети, дата приема.
    • Реализовал функционал продажи видео-курсов на сайте с доступом по персональному коду для авторизованных/неавторизованных пользователей.
    • Ввел ежедневные планерки по SCRUM.
    • Ввел в рабочий процесс инструменты, такие как: Jira, Trello, Slack.

    Продумал реализации:

    • системы промокодов, скидок и баллов ( потребность в реализации продаж доп. услуг на сайте ).
    • системы ранжирования в выдаче и достижений в игровой форме для удержания клиентов и специалистов на сайте ( мотивация совершать покупки через сайт ).
    • системы для исключения частых отказов бронирований путём снижения рейтинга, снижения выдачи в поиске и ввода негативных статусов/отзывов.
    • системы накрутки стоимости путём ввода генерации промокодов по приглашению и накрутки персональной стоимости для людей из поисковой выдачи.
  • Международный интернет-портал, посвященный игре на спортивных ставках
    МоскваОт 10 до 100 сотрудников
    Веб-разработчик (Старший)Senior Web Developer
    Апрель 2018 — Июнь 2019 (1 год и 3 месяца)

    Проектная занятость

    Обязанности:

    • Разработка новостного портала
    • Оптимизация скорости загрузки веб-приложения
    • SEO-оптимизация
    • Поддержка Docker-контейнеров на develop/stage/production
    • Сode review / Refactoring
    • Выполнял обязанности Team-Lead

    Достижения:

    • Разработал высоконагруженный портал за 3 месяца (более > 50 макетов).
    • Разработал парсер отзывов на php. Для сайтов с ajax подгрузкой использовал технологию Selenium в связке с WebDriver.
    • Разработал уникальный функционал сбора отзывов из различных источников букмекерских контор: с помощью анализа сущностей ( Cloud Natural AI ), определил "настроения" отзывов, количество упоминаний и вывел в график chart.js.
    • Изменил и стандартизировал процесс разработки, что увеличило производительность. Сократились сроки реализации спринтов, свели кол-во ошибок, при внедрении нового функционала, к минимуму.
    • Выполнил все рекомендации по настройке SEO, что дало рост посещаемости за 6 меc. c 2-3 тыс. до 20 тыс. уникальных! посетителей в день. Посещаемость на конец 2020 года составила 60-80 тыс. уникальных пользователей
    • Разработал за 2 недели американскую версию сайта для показа иностранным инвесторам.
    • Освоил Docker-контейнеризацию
    • Освоил Linux, LAMP
    • Освоил Agile, Scrum, ведение задач в Jira

    Примеры реализованных проектов: 

  • Частный фрилансер
    Москва
    Веб-разработчикWeb Developer
    Февраль 2015 — Март 2018 (3 года и 2 месяца)

    Обязанности:

    • Разработка сайтов
    • Оптимизация скорости загрузки веб-приложений
    • Сode review / Refactoring

    Достижения:

    • Написал парсер для импорта товаров из прайса в БД
    • Освоил технику Mobile First, что дало ускорение в разработке
    • Ускорил работу веб-приложения: оптимизация работы сайта, скриптов и стилей, вывод сайта из "красной" зоны PageSpeed в "зеленую"
    • Научился выявлять потребности клиентов

    Примеры реализованных проектов:

  • Реализуем комплексные решения интернет-маркетинга для роста продаж вашей компании
    Веб-разработчикWeb Developer
    Июнь 2014 — Февраль 2015 (9 месяцев)

    Достижения:

    • Изучил разработку сайтов с нуля за 3 месяца
    • Освоил технику Pixel-Perfect
    • Разработал сайт по аренде вещей с личным кабинетом и генерацией документов в PDF
    • Написал парсер для импорта товаров из прайса в БД.

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

  • КНИТУ-КАИ им. А.Н. Туполева

    Казанский национальный исследовательский технический университет (бывший КГТУ) им. А. Н. Туполева
    Институт компьютерных технологий и защиты информации
    Сентябрь 2014 — Сентябрь 2015 (1 год)

Дополнительное образование