Junior Frontend developer

Контакты


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

Описание

Я ищу работу фронтенд-разработчика удаленно или в офисе в Москве.
Недавно я закончил обучение на Hexlet, курс Фронтенд-разработчик. К настоящему моменту я завершил 4 проекта:

  1. Brain-gaimes: - это набор простых консольных игр - математических головоломок. В приложении реализована архитектура, позволяющая легко добавлять новые игры при необходимости.
    В процессе работы я освоил программирование в окружении NodeJs, библиотеки lodash и readline-sync, реализовал CI и контроль качества кода с помощью github actions и eslint (стиль airbnb).

  2. Gendiff - утилита командной строки, сравнивающая два файла и выводящая различия. Она позволяет обрабатывать JSON, YAML и ini файлы и форматировать вывод в стиле prettier, или JSON и простой текст.
    Для создания интерфейса программы использован пакет Commander.
    Проект разрабатывался по принципу TDD и покрыт тестами на 98%. Для написания тестов применен фрэймворк Jest. Для анализа различий файлов применены промежуточная, специально создаваемая структура данных и рекурсивные функции.

  3. RSS reader online: web - приложение для чтения RSS потоков. Приложение развернуто на vercel. Оно позволяет пользователю вводить адреса rss-потоков и получать и просматривать список сообщений и отдельные сообщения в модальном окне.
    В процессе работы я освоил непосредственную манипуляцию DOM, библиотеки axios. yup, on-change и bootstrap. Интернационализация приложения сделана с помощью библиотеки i118next.

  4. Финальный проект - Чат (Slack): приложение развернуто на heroku. Приложение позволяет пользователям создавать учетные записи, входить под ними в чат и обмениваться тестовыми сообщениями. Состояние авторизации сохраняется между сессиями в LocalStorage. Кроме того, пользователи могут переключаться между каналами и создавать новые. Пользователи могут удалять каналы за исключением имеющихся на сервере по умолчанию. Приложение автоматически фильтрует нецензурную лексику.
    При создании приложения я освоил React, React router и React Bootstrap с применением функциональных компонентов и хуков, Redux js toolkit и библиотеки JWT и Socket.io а так же работу с LocalStorage.

Кроме вышеперечисленного я сделал небольшое приложение для управления задачами. Оно тоже развернуто на vercel Пользователь может создавать и удалять задачи, помечать их завершенными и незавершенными и фильтровать по этому признаку.
При разработке я применял React, Redux js toolkit, Bootstrap. Тесты написаны с помощью React testing library.

В настоящее время я принимаю участие в open source проекте Hexlet guides. Задача заключается в переводе сайта с Jekyll на NextJS. Поэтому сейчас я осваиваю этот фрэймворк.

Хотелось бы найти интересную работу, которая даст мне возможность принять участие в разработке интересного и успешного продукта, позволит расти и развиваться как программисту, прокачивать имеющиеся навыки и получать новые.

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

Навыки

HTML, JavaScript, NodeJS, React, Redux, Jest, Webpack, Bootstrap, NextJS, Socket.io, Git, Github actions, VSCode,

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

Образование


МГЛУ, переводчик французского и английского языков
Сентябрь 1990 - Июль 1995

О себе
Свободно владею английским языком
Проживаю в городе Москва

Комментарии


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

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

Ожидает подтверждения
0

Игорь, привет!
Рекомендации по резюме:

1) Начинать описание стоит с желаемой должности. Здесь важно указать, какой формат работы и занятости вы рассматриваете (удаленка/офис, парт-тайм/фултайм);
2) Оформление описания учебных проектов: зашить ссылки на гитхаб в названия проектов. Разделить само описание и "полученные навыки", подсократить описание 3го и 4го проекта;
3) Личные качества, которые вы указали, никак не проверить рекрутеру, который делает ревью резюме и принимает решение пригласить вас на собеседование или нет.
Слова «коммуникабельный», «целеустремленный» и т.п. стали шаблонными. Если считаете, что эти качества совершенно необходимы на конкретной работе и вы ими обладаете, то формулируйте их через факты, цифры, говорите о пользе для прежних работодателей.


Полина, большое спасибо! Поправил резюме в соответствии с твоими комментариями. Буду очень признателен за повторное ревью.

Игорь Кузнецов28-06-2022 14:06:14

Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет! Не плохое вышло резюме, уже есть вся необходимая информация, но это резюме можн...
Это резюме имеет свои сильные стороны и некоторые области, в которых можно улучшиться: ...
Это резюме имеет некоторые положительные моменты, но есть и недостатки, которые следует...
Данное резюме имеет хороший объем информации о ваших навыках и опыте работы. Однако, ес...
Это резюме имеет несколько сильных сторон, таких как: Хорошо структурированное описан...
Это резюме представляет смешение опыта работы в области кофейного бизнеса и навыков веб...
Это резюме имеет несколько положительных моментов, но есть и недостатки, которые стоит ...
Это резюме имеет некоторые положительные аспекты, такие как: Наличие опыта работы в о...
Это резюме Frontend-разработчика имеет хорошую структуру и содержит полезную информацию...
Это резюме демонстрирует хороший опыт работы в области data engineering и Python-разраб...