Junior Frontend Developer
Основное
В данный момент прохожу обучение в школе Hexlet по профессии фронтенд разработчик.
Во время обучения выполнил три из четырех проектов:
- Проект Игры разума представляет из себя набор небольших игр. Игры: проверка на четность, калькулятор, НОД, простое число, арифметическая прогрессия. Взаимодействие игрока происходит через терминал.
В этом проекте был приобретен опыт:- инициализации и настройка npm пакета
- работа со сторонними библиотеками ( например readline-sync)
- подключение онлайн-сервиса для проверки качества кода (CodeClimate)
- использование линтера (Eslint)
- использование CI (Github Actions)
- Проект Вычислитель отличий - это утилита делает сравнения между файлами (JSON или YAML) и выводит в терминале отличия.
В этом проекте был приобретен опыт:- создание CLI с помощью commander.js
- тестирование кода с помощью Jest
- CI для автоматического тестирования
- работа с деревьями
- Проект RSS агрегатор - это получение постов с помощью rss-источников.
В этом проекте был приобретен опыт:- подключение Webpack и Bootstrap
- деплой на Vercel
- использование i18next для вывода текста
- нормализация данных для удобной работы
- MVC
- работа с промисами
Проект Чат (Slack) - в процессе.
Прочитанные книги: Код. Тайный язык информатики, Грокаем алгоритмы, Автоматное программирование.
JS, HTML, CSS, React, Redux, Git, Jest, пользуюсь VScode.
Образование
Кирилл, привет! :)
Что улучшить:
1) В самом начале не хватает описания позиции, на которую претендуешь. Нужно указать, какие вакансии рассматриваешь, с какими параметрами - это удаленка/офис? частичная или полная занятость? в каком городе проживаешь и готов ли к релокации?
2) Укажи, как давно обучаешься на Хекслете. Для рекрутеров, незнакомых с платформой, может быть не понятно, сколько времени заняло у тебя прохождение обучения;
3) Поработать с оформлением: навыки указать в формате маркированного списка. Добавить красные строки в описание, разделить текст по смыслу. Вычитать знаки ";" и "."
Добавить комментарий