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

Кирилл Морозов

Фронтенд разработчик
Ищу работу

Контакты

Войти
Возраст: 37 лет
Опыт работы: 1 год
Регистрация: 21.07.2022
Последний визит: 1 год назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Ищу работу на позицию frontend-разработчика. Рассматриваю вакансии на полную занятость в удаленном формате.
Прошел курс «Веб-разработчик» в Яндекс.Практикуме. Учился редактуре, типографике и UX/UI в Школе редакторов Бюро Горбунова. Желаю продолжить улучшать свои навыки и повышать компетенцию.
Работоспособен. Без ущерба качеству совмещал работу и обучение. Играл в американский футбол.

Навыки

JavaScript
HTML
CSS
React
Адаптивная верстка
БЭМ
Типографика
Редактура и корректура
Figma Design

Участие в профсообществах

Опыт работы

  • Тестовые задания и pet-проекты
    Фронтенд разработчикFrontend разработчик
    Август 2022 — Январь 2023 (6 месяцев)

    RepositorySearch

    ReactJS, React Hooks, TypeScript, Redux, GraphQL, Express, Vite

    Функциональность: OAuth, поиск репозиториев Github, пагинация. При клике на название репозитория реализован переход на страницу с детальной информацией.

     

    LogisticApp
    ReactJS, React Hooks, Redux, Saga,
    Ant Design, Leaflet, OSRM
    Функциональность: Используя заданный набор координат отображает на карте начальный и конечный пункты маршрута и строит маршрут между заданными точками.

    Slackonarus

    JS, Bootstrap
    Приложение для сохранения слаконаров. Работает со SlackAPI. Собирает треды и генерирует доступную для скачивания страницу.

    TodoApp

    ReactJS, React Hooks, TypeScript, MaterialUI
    Функциональность: добавление новой задачи, рендеринг списка задач, фильтр выполненных/не выполненных задач. Тесты Jest.

    В рамках разработки тестовых заданий и пет-проектов познакомился c:
    — работой с разными форматами данных: json, yaml, ini
    — написанием unit-тестов (Jest)
    — работой с Map и Set
    — написанием компонентов на ванильном JavaScript
    — работой с promises
    — работой с Redux+Saga и GraphQL
    — работой с картографией и роутингом Leaflet + OSRM

  • Обучаем будущих разработчиков, аналитиков, дизайнеров и других востребованных интернет-специалистов
    От 100 до 1000 сотрудников
    React разработчик
    Март 2022 — Февраль 2023 (1 год)

    Frontend разработчик (обучение)

    Frontend и backend приложения «Movies-explorer»
    JavaScript, React, React Hooks, React Router, Node.js, Express, MongoDB + Mongoose
    Дипломный проект Яндекс.Практикум познакомился с:
    — настройкой валидации форм на React Hooks
    — работой c несколькими API одновременно
    — работой с pull request
    Frontend → 

    Backend →

     

    Backend для приложения «Mesto»
    Node.js, Express, MongoDB + Mongoose
    Практический проект по backend.
    В рамках проекта познакомился с:
    — настройкой окружения для backend
    — работой c Celebrate
    — работой с Mongo DB
    — работой с Github Actions
    — созданием схем и моделей
    — тестированием запросов к серверу
    — централизованной обработкой ошибок


    Приложение «Mesto-ReactJS»

    HTML5: семантические теги;
    CSS3: медиа-запросы;
    JavaScript, React, React Hooks, React Router
    Разработан как практический проект по фронтенду в рамках обучения программе Web-разработчик на Яндекс.Практикум.
    В рамках проекта познакомился с:
    — применением Reaсt и React Hooks
    — работой с состоянием приложения
    — организацией роутинга
    — построением логики авторизации и аутентификации
    — деплоем приложения


    Приложение «Mesto»

    HTML5: семантические теги;
    CSS3: медиа-запросы;
    JavaScript: ООП API, Валидация.
    Разработан как практический проект по фронтенду в рамках обучения программе Web-разработчик на Яндекс.Практикум.
    В рамках проекта познакомился с:
    — работой REST API
    — работой с DOM API браузера
    — использованием Webpack для сборки проекта
    — построением логики валидации форм и обработкой ошибок


    Сайт «Путешествие по России»

    HTML5: семантические теги;
    CSS3: медиа-запросы;
    Адаптивная вёрстка сайта.
    В рамках проекта познакомился с:
    — настройкой окружения
    — работой в командной строке
    — работой с npm
    — работой с Git
    — применением Eslint
    — использованием flexbox и grid


    Все проекты проходили код-ревью

    JavaScriptHTMLCSSReactБЭМGitMongoDBExpressNode.jsWebpack

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

  • МЮИ МЮ РФ

    Международный юридический институт Минюста Российской Федерации
    Москва63 выпускника
    Юриспруденции
    Август 2006 — Июнь 2009 (2 года и 10 месяцев)

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