Frontend-разработчик React

Контакты


Контакты доступны после входа на сайт

Описание

Я стараюсь писать чистый код и обладаю сильными коммуникативными навыками. Мой опыт включает работу в кроссфункциональных командах и принятие ключевых решений в разработке программного обеспечения. Я специализируюсь на JavaScript, React, PHP, всегда стремлюсь к высокому качеству кода. Мне легко устанавливать контакт с коллегами и клиентами, я четко выражаю свои мысли и успешно решаю технические задачи, направленные на достижение общих целей команды.

ВЕРСТКА по макету FIGMA:
Задача: Верстка макета
https://0x01f.github.io/createx/

ВЕРСТКА + REACT по макету FIGMA:
Верстка, Модальное окно товара, добавление/удаления из корзины.
https://0x01f.github.io/react-filter_light/

ВЕРСТКА на CMS WORDPRESS:
Задача: Разработка сайта о недвижимости с использованием WordPress, подключение темы UnderStrap и создание функционала для управления базой данных объектов недвижимости и городов.
https://github.com/0x01f/partwp

Статья, в которой упоминают меня на habr.com:
https://habr.com/ru/companies/samsung/articles/422641/

Ознакомится с профилем Github:
https://github.com/0x01f

Навыки

Ключевые навыки и технологии:

HTML5, CSS3 (SCSS), Bootstrap, Grid, Flexbox
JavaScript, React, jQuery
PHP, Laravel
MySQL, REST API
Git, Gulp, Figma, Photoshop, Postman, Navicat
Кроссбраузерная и адаптивная верстка
CMS: Tilda, TYPO3, Joomla, ModX, OpenCart, Wordpress

Описание проектов

Генераторы меток: разработка инструментов для автоматической генерации и прикрепления меток к элементам контента, улучшая их организацию и анализ.
Сокращатели ссылок: создание системы сокращения URL для маркетинговых кампаний, включая разработку безопасного алгоритма и интерфейса управления сокращенными ссылками с аналитикой.
AJAX фильтры шаблонов: разработка динамических фильтров для сортировки контента без перезагрузки страницы, включая реализацию AJAX-запросов и создание удобного интерфейса для пользователей.
Поиск дубликатов изображения: придумал и реализовал, с помощь доп. библиотеки методику хеширования изображений для их сравнения. Использовал побитовое смещение и обесцвечивание изображений для создания уникальных хэшей. Разработал алгоритм для генерации хэшей с настраиваемой детализацией, который эффективно определяет схожесть изображений, даже при изменении их размеров, пропорций и цветовых характеристик. Реализовал функцию сравнения хэшей, учитывающую степень отклонений для точного определения соответствия. Загрузка, хранения и удаление дубликатов.

Опыт


Веб-разработчик, Индивидуальное предпринимательство / частная практика / фриланс
Сентябрь 2020 - по настоящее время

Разработка сайтов, frontend/backend части сервисов, реализация клиент-серверного взаимодействия. Верстка сайтов по дизайн макетам. Работа с такими системами как: Tilda, TYPO3, Joomla, ModX, OpenCart, Wordpress.
Используемые технологии:
-HTML5, CSS (SCSS), JavaScript, React
-Git, Адаптивная вёрстка, Figma, Gulp, REST API

Junior backend разработчик, Юнисендер Рус
Информационные технологии, системная интеграция, интернет-компания.
Ноябрь 2021 - Октябрь 2022

Junior backend разработчик
Основные направления деятельности:
· Поддержка существующих проектов и расширение их функционала
· Разработка нового функционала в соответствии с задачами (генераторы меток, сокращатели, AJAX фильтры шаблонов)
· Доработка шаблонов на CMS WordPress
· Разработка плагинов

Используемые технологии: JavaScript, CSS, HTML, PHP

Вклад в проекты:
· Поддержка существующих проектов и расширение их функционала

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

Задача: Введение новых функций для улучшения пользовательского опыта и SEO.
Решение:
· Разработал генераторы меток для автоматизации процесса создания и управления метками.
· Создал сокращатели URL для упрощения управления ссылками и улучшения аналитики.
· Реализовал AJAX фильтры для шаблонов, обеспечивающие асинхронное взаимодействие с сервером и улучшение пользовательского опыта.

Задача: Модификация и улучшение существующих шаблонов для удовлетворения новых требований.
Решение:
· Адаптировал и улучшал существующие шаблоны с использованием HTML, CSS и PHP.
· Оптимизировал шаблоны для повышения производительности и обеспечения кроссбраузерной совместимости.
· Внедрил новые элементы интерфейса и пользовательские виджеты для улучшения взаимодействия с пользователями.

Задача: Создание новых плагинов для расширения функционала сайтов.
Решение:
· Адаптировал плагин Sitemap для работы с мультиязычным контентом и спецификой сайта.
· Обеспечил совместимость плагина с текущими темами и плагинами через тестирование и отладку.
· Регулярно обновлял и поддерживал разработанный плагин, исправлял ошибки и добавлял новые функции по мере необходимости.

Образование


Высшее образование (Магистр), Российский технологический университет, Москва, Информационных технологий, Автоматизация технологических процессов и производств (по отраслям)
Июнь 2018
Высшее образование (Бакалавр), Российский технологический университет, Москва, Информационных технологий, Автоматизация технологических процессов и производств (по отраслям)
Июнь 2014 - Июнь 2018

О себе
Не готов релоцироваться
Начальные знания английского языка
Проживаю в городе Москва

Аналитический и творческий подход к решению проблем, сочетающий в себе внимание к деталям с способностью видеть общую картину. Усидчивость и настойчивость помогают мне преодолевать трудности и достигать поставленных целей.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...