Frontend - разработчик
Контакты
В процессе обучения приобрел широкий набор навыков, необходимых для работы в качестве frontend-разработчика и не собираюсь останавливаться на достигнутом. Имею глубокое понимание HTML, CSS и JavaScript, а также опыт работы с фреймворками и библиотеками, такими как React и Bootstrap.
Мои технические навыки и способность быстро обучаться позволят мне эффективно выполнять поставленные передо мной задачи. Кроме того, я обладаю хорошим аналитическим мышлением, творческим подходом к решению проблем и отличными коммуникативными навыками.
Стремлюсь к постоянному развитию и готов работать в команде, чтобы обмениваться знаниями и опытом с коллегами. Уверен, что с моим энтузиазмом и преданностью качеству работы, я могу стать ценным активом для компании.
- Создание одностраничных сайтов (SPA) с использованием React.
- Использование веб-сокетов для работы с приложениями реального времени.
- Управление состоянием приложения через Redux Toolkit.
- Интеграция React с библиотеками, которые изначально не используют его (Formik, i18n, react-bootstrap, React Router, Rollbar и т.д.).
- Знание основ HTML и CSS, верстка с помощью flexbox/grid.
- Уверенные знание языка JavaScript.
- Настройка рабочего окружения с помощью линтера (анализатора качества кода) и менеджера зависимостей npm.
- Создание CLI приложений и написание unit-тестов (Jest).
- CI (Github Actions)
- Создание интерактивных приложений в браузере и сборка их с помощью Webpack.
- Валидация форм (yup) и деплой проекта.
- Эффективное использование DOM API и выполнение HTTP-запросов к серверу с помощью AJAX.
- Игры разума
- Разработал консольное приложение для математических игр в режиме диалога
- Используемые технологии: npm, JavaScript, cli, CodeClimate, Markdown
- Вычислитель отличий
- Разработал консольное приложение для нахождения различий между двумя конфигурационными файлами в форматах ‘yml’ и/или ‘json’
- Реализована работа с вложенными структурами и файловой структурой
- Используемые технологии: JavaScript, cli, commander.js, FS, lodash, Github Actions, Jest
- RSS агрегатор
- Реализовано скачивание и отображение RSS-лент
- Реализовано взаимодействие с API RSS-каналов
- Разработка осуществлена в соответствии с паттерном MVC
- Используемые технологии: JavaScript, DOM API, Webpack, Bootstrap, Github Actions, CodeClimate, badges, yup, on-change, i18next
- Чат (Slack)
- Реализована работа с веб-сокетами
- Реализовано взаимодействие с REST API
- Реализованы авторизация и аутентификация
- Реализована организация роутинга на клиенте
- Реализован мониторинг ошибок в продакшене
- Используемые технологии: JavaScript, Webpack, React, Redux(toolkit), React-router Bootstrap, React-bootstrap, React-toastify, Formik, Github Actions, yup, i18next
Опыт
Обязанности:
- Организация современного производства и проверка собираемости сборочных единиц, а также практическая помощь в технических вопросах.
- Внедрение новых и улучшение существующих технологий. Разработка и корректировка программ специализированного оборудования.
- Взаимодействие с другими службами и отделами для выполнения поставленных задач.
Достижения:
Произвел подготовку, освоение и запуск серийных производств новых изделий.
Создал необходимые базы данных в формате Excel.
Повысил эффективность сборочных процессов.
Образование
Проживаю в городе Тула
Ищу работу или стажировку по профессии Frontend разработчик.
Рассматриваю удаленный и офисный формат, как в городе Тула, так и в прилегающих областях.
На данный момент заканчиваю обучение в школе программирования "Хекслет" по профессии "Frontend-разработчик".
У меня всегда была страсть к обучению и я никогда не упускал возможности развиваться. Благодоря этому качеству, я открыл для себя захватывающий мир программирования. Начал свое путешествие в этой области через интернет, книги, YouTube и бесплатные онлайн-курсы. Программирование для меня - это не только хобби, но и способ приятно проводить время. Поэтому я принял решение совершенствовать свои навыки в этой теме, чтобы принимать участие в создании значимых и масштабных проектов вместе с единомышленниками. В свободное время я также уделяю внимание саморазвитию в других сферах жизни и занимаюсь плаванием.