Junior Frontend Developer
Основное
Ищу работу на должность junior frontend-developer, город Санкт-Петербург. Предпочтительнее удалённый формат работы, возможен гибридный.
Также рассматриваю стажировки для роста в профессиональной сфере и получению продакшен опыта.
Учебные проекты, сделанные в ходе обучения на https://ru.hexlet.io
1) Чат - Real-time приложение на React с использованием хуков и Reduxjs/toolkit
Особенности проекта:
- API для обмена данными с сервером socket.io (протокол WebScoket)
- реализован роутинг, авторизация и аутентификация
- Bootstrap
- Formik
- Webpack
- задеплоено на heroku
2) RSS Агрегатор - сервис для агрегации RSS-потоков. Разработка на основе MVC без применения библиотеки React, чистый js-код и DOM API.
Особенности:
- асинхронный код на промисах
- axios для запросов
- валидация форм yup
- onchange для хранения стэйта приложения
- Bootstrap
- деплой на vercel
3) Приложение для вычисления отличий в файлах - консольная программа, которая сравнивает два конфигурационных файла формата JSON/YAML и выводит различия в разных форматах.
В ходе разработки получены навыки работы с древовидными структурам данных, организации файловой и абстрактной структуры приложения и написания тестов.
Для работы с консолью использован Commander, тесты на Jest
4) Простой учебный проект консольных игр - консольное приложение с пятью математическими играми (вставить число в последовательность, ответить является ли число простым и т.д), имеющее возможность добавление новых игр без переписывания всего кода.
При написании программы были получены важные навыки:
- настройка окружения
- работа с гитом/гитхабом
- использование ubuntu
- код написан в императивном стиле, все остальные проекты уже в декларативном
В ближайшее время планирую изучить TS и поработать с Next.js
Программирование увлекло еще со школы, в вузе научился базовым вещам в процессе решения задач на C++. Там же познакомился с методологиями и принципами разработки различных приложений.
Благодаря хекслету понял, что фронт пока является для меня самой подходящей специальностью в IT, так как я хочу непосредственно контактировать с пользователем через написание программ и получать обратную связь от клиентов
JS ES6, HTML5
React/React hooks, Redux (@reduxjs/toolkit)
CCS3, Bootstrap
WebSocket
Webpack
Jest
Git, GitHub, GitActions
Диплом бакалавра с отличием
Благодарность за высокие достижения в производственной деятельности - Сбер
Работа
Занимался изъятием документов, создавал макросы на VBA для повышения эффективности работы архива и работал с базой данных через SQL-запросы.
Образование
Привет, Дмитрий!
Что улучшить:
1) "Примеры работ" изменить на "Учебный проекты" + надо скзазать о том, что обучаетесь именно на специализированной платформе Хекслет :) Иначе рекрутер подумает, что это pet-проекты;
2) Не хватает мотивационной части в конце описания. Попробуйте сформулировать в нескольких предложениях, откуда интерес к сфере и как его реализуете;
3) Навыки - список инструментов и технологий которыми уже владеете. Их будут проверять на тех.собеседовании. Убирайте лишние слова ("знаю и работаю с" и тд), а все, что в процессе обучения - перенести в раздел описание.
Добавить комментарий