Премия рунета

Алексей Д. React разработчик, Middle+

ID 16459
АД
Алексей Д.
Мужчина, 24 года
Россия, Москва, UTC+3
Ставка
2 625 Р/час
НДС не облагается
Специалист доступен с 8 октября 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
JavaScript
PHP
TypeScript
React
React Native
Node.js
Symfony
MongoDB
PostgreSQL
AWS
CSS3
Docker
HTML5
Jest
Lambda
S3
Sass
Vite
Webpack
WebSockets
Bitbucket
EXPO
Git
GitHub
GitLab
Jira
Material UI
n8n
React Hooks
React Query
Redux
Redux Thunk
Redux Toolkit
Styled-Components
Trello
YouTrack
AEM
Angular
Accessibility
Fullstack
Polly
UX
MySQL
Redux-Saga
symfony 7
Framework
Google
Toggl
Upwork
Отрасли
Media
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Алексей - разработчик с более чем 3-х летним опытом коммерческой разработки. Алексей работал на крупных (100 млн пользователей) проектах в команде оптимизации Frontend. Специалист работал с сервисами различной направленности: медиа, образование, корпоративный тасктрекер. Среди его личных достижений на одном из проектов - написание сервера и Frontend части с нуля. В работе Алексей собран, внимателен к сбору требований и отлично проявляет себя как командный игрок.
Проекты   (3 года 4 месяца)
G/O Media. https://g-omedia.com Платформа для медиа-компании нескольких брендов.
Роль
Middle +/Senior разработчик
Обязанности
Краткое описание проекта: G/O - платформа для 11 сайтов разной тематической направленности, от новостей технической тематики до самого крупного новостного портала в сфере видеоигр, с общими данными, процессами и кодовой базой. Совокупное количество посещений всех блогов медиа платформы в месяц - 100 млн. уникальных пользователей. Для сравнения, у аналога на российском рынке «Яндекс Дзене»‎ около 70 млн. уникальных пользователей в месяц. Ссылки на сайты платформы, с которыми работала команда: https://kotaku.com https://www.avclub.com https://deadspin.com https://gizmodo.com https://jalopnik.com https://jezebel.com https://www.theonion.com https://qz.com https://www.theroot.com https://thetakeout.com https://theinventory.com Архитектура: микросервисная на базе Kubernetes, отдельные логические компоненты сайта выделены в отдельные сервисы (например, комментарии и рекомендованные статьи) с отдельными базами данных, несколько различных фронтендов независимо взаимодействующих с этой инфраструктурой (пользовательский, интерфейс редакторов, интерфейс аналитиков и рекламщиков, интерфейс администраторов), staging-инфраструктура с отдельными инстансами под коммит. Обязанности / Задачи: - Инструмент для генерации уникальных страниц в рамках системы kinja, которая до того была ориентирована только на показ контента, связанного с блоггингом: блогов, постов, авторов для маркетинговых кампаний. Алексей создал инструментарий для создания новых, а также для переиспользования и изменения страниц, созданных им для маркетинговых кампаний, и являющихся частью общего SPA приложения, но использующих собственные правила наполнения и источники данных, в которых используются json данные подготовленные по заданной структуре. Это позволило встроить страницы кампаний в основные сайты, что улучшило SEO метрики, но в то же время минимизировало количество изменений, которые необходимо было делать в основных сайтах. - Интеграция с IMDB. В контенте, связанном с фильмами, юзеры слишком часто покидали сайт, переходя на imdb для большего количества информации. Алексей написал автоматизированное создание виджетов и страниц, основанных на данных из API imdb. В итоге мы имели создание страниц для каждого фильма и сериала, и набор виджетов с данными с imdb, которые редакторы могли добавлять на страницы связанного контента. Ключевой целью было иметь больше разнообразного медийного контента на сайте, чтобы уменьшить баунс рейт, что было в итоге достигнуто. - Оптимизация показов рекламы. Для оптимизации UX нашей командой был написан собственный js видео плеер. Видео реклама особенно ценна для показов, и Алексей оптимизировал процесс загрузки видео в плеере и рекламы, чтобы увеличить процент успешных рекламных показов. По итогам количество показов рекламы на видео увеличилось на 30%. - Оптимизация производительности сайта. На всех сайтах G/O Media нашей командой была произведена масштабная работа над улучшением web vitals в рамках которой скорость загрузки наших SPA сайтов снизилась с 13 до 1.5 секунд, после чего они стали иметь наилучшие показатели по сравнению с конкурентами. Алексей занимался анализом, и реорганизацией скриптов, а также с использованием профилировщика производил рефакторинг сложных компонентов и запросов. - Разработана панель управления контентом для команды редакторов (CRUD, аналитика, scheduled posting, promoting, native ad). Алексей добавлял новые компоненты и менял поведение уже существующих в визуальном редакторе контента. - Поддержка и развитие существующего функционала проекта, редизайны. - Разработка платформы для автоматизированного тестирования сбора аналитики.
Стек специалиста на проекте
JavaScript, Jest, TypeScript, React, Node.js
Отрасль проекта
Media
Период работы
Июль 2023 - По настоящее время  (1 год 4 месяца)
EdTech платформа https://export.scholastic.com
Роль
Middle разработчик
Обязанности
Клиент – американская издательская и образовательная медиа-компания, занимающаяся публикацией и распространением книг, комиксов и учебных материалов для школы, родителей и детей. Бизнес основан в 1920 году и существует уже более ста лет. Долгое время команда (с Алексеем в качестве Fullstack разработчика) занималась accessibility (доступностью для пользователей). В США крупные компании обязаны соответствовать требованиям по accessibility, что важно с точки зрения государственных запросов, в случае несоответствия бизнес может потерять деньги. Во избежание потерь команда работала над доступностью и соблюдением всех требований. Accessibility нужна, например, для людей со слабой памятью. Для них важно сделать так, чтобы они могли заполнить расположение кнопок (работа над UX). Также работа ведётся для людей с цветовой слепотой, здесь важна работа с контрастностью сайта. Задачи Алексея: - Улучшена доступность сайта для посетителей с нарушениями зрения и слуха, за счёт чего увеличилось количество новых пользователей. - Синтезатор речи AWS Polly интегрирован для озвучивания текста на разных языках. Кроме того, был создан пользовательский проигрыватель для воспроизведения сгенерированных аудиозаписей. - Код проекта был переработан для устранения уязвимостей, обнаруженных Snyk-ом. - Реализованы функции отслеживания действий пользователей, для дальнейшего использования этих данных в аналитике. - Создание набора переиспользуемых компонентов для 28 сайтов разной тематики с различным дизайном. Разработаны интерактивные компоненты обучающих материалов, различные квизы с использованием видео, картинок, а также мини-игры.
Стек специалиста на проекте
JavaScript, AWS, AEM, S3, Lambda, Angular
Отрасль проекта
Media
Период работы
Июль 2022 - Июнь 2023  (1 год)
Приложение для корпоративных целей
Роль
Middle разработчик
Обязанности
Корпоративный сервис для сопоставления отработанных часов по проектным контрактам. Приложение позволяет руководителям следить за отработанными часами сотрудников. Часы автоматически подтягиваются с нескольких платформ по трекингу времени. Также сервис предоставляет возможность выгрузки репортов в разных форматах и сбор аналитики. Задачи: - Была настроена интеграция с корпоративными мессенджерами для удобства пользования внутри компании, что позволило свести к минимуму ошибки в подсчете времени. - Написание сервера с нуля на фреймворке Symfony. - Реализация Frontend-а с нуля на связке React, Redux, Redux-Saga. - Интеграция со сторонними тасктрекинговыми площадками (Toggl, UpWork) для импорта отработанных разработчиками часов. - Интеграция корпоративного мессенджера с Google календарём, на платформе n8n.
Стек специалиста на проекте
n8n, Sass, PHP, JavaScript, Redux, GitLab, Redux-Saga, Docker, MySQL, React, symfony 7
Отрасль проекта
Social Networking
Период работы
Май 2021 - Апрель 2022  (1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Самарский национальный исследовательский университет имени академика С.П. Королева
Специальность
Электроники и приборостроения / Радиоэлектронные системы и комплексы
Завершение учебы
2024 г.

Похожие специалисты

E-commerce & Retail • EdTech • FinTech & Banking • HRTech • LifeStyle • Manufacturing • Urban technology
АЗ
Александр З.
Таганрог
React разработчик
Senior
3 125 Р/час
React
JavaScript
Redux
TypeScript
Git
HTML
CSS
Webpack
SCSS
Sass
+99

Я Senior Frontend-разработчик с опытом работы более 5-ти лет. За это время я получил опыт и отточил свои знания в таких технологиях как JavaScript, React.js, Redux, TypeScript, GraphQL и различных связанных с ними инструментах. Не смотря на то, что моей основной специализацией является фронт, меня есть навыки разработки на беке, используя Node.js для этого. Могу сказать о себе, что я общительный и люблю работать в команде, обмениваться знаниями и опытом с коллегами, да и просто общаться с ними. Работал в разных командах - и больших, и маленьких. И сферы проектов тоже были разные – финтех, образование, HR-тех и другие. На проектах работа была организована по Agile/Scrum/Kanban методологиям. Начало карьеры: 08.2017 - pixel-perfect верстка - дизайн архитектуры интерфейса - работа с серверными технологиями на стороне клиента веб-приложения - разработка на JavaScript, включая фреймворки и библиотеки - оптимизация и расширение функциональности существующего кода

Подробнее

Недавно просмотренные специалисты

AgroTech • E-commerce & Retail • Realty & Constructoring
АК
Анна К.
Люберцы
Бизнес аналитик
Senior
3 062 Р/час
Наполнение сайта
сбор
Usability Testing
mapping
Работа с интеграциями
Работа с требованиями: выявление, анализ, управление
обработка
Визуализация
анализ
документации
+49

Отлично владею поисковыми системами, умею собирать, классифицировать и представлять информацию в понятном и развернутом виде. - Знание кадровых процессов и операций, понимание управленческой и юридической структур предприятия - Опытный пользователь: 1. MS Office (Word, Excel, Power Point, Visio) 2. Google Документы, Таблицы, Презентации 3. Atlassian Jira, Confluence, Service Desk 4. Miro 5. Draw.io 6. Stormbpmn 7. Apache Kafka 8. 1С: ЗУП 9. Консультант Плюс - Базовые знания: 1. принципов работы БД, JSON, XML, REST API 2. Notion 3. SQL (Умение формировать не сложные запросы в SQL) 4. Figma Личные качества: • Аналитический склад ума и критическое мышление • Способность к быстрому обучению • Умение работать в команде и самостоятельно принимать решения • Высокая коммуникабельность, умение вести переговоры • Организованность, внимательность • Умение работать в режиме многозадачности • Неконфликтность, гибкость, системность Хобби: - Путешествия

Подробнее