frontend - разработчик
Контакты
Меня зовут Никита, я начинающий программист. Живу в Ульяновске. Ищу работу в проекте на позицию junior js frontend-разработчика на полный/неполный рабочий день
Учусь в УлГТУ на 3 курсе
С сентября 2021 углубленно изучаю JavaScript. Завершил программу Фронтенд-разработчик в школе Hexlet.
Освоенные знания были закреплены при выполнении 4 учебных проектов:
1) Игры-разума - набор из пяти математических игр для консоли на Node.js.
https://github.com/CryFromTheHeart/frontend-project-lvl1
Полученные навыки:
* настройка окружения: Node.js, npm, Prettier, Eslint
* работа с Git / GitHub, CI (GitHub Actions)
* освоение VSCode
* работа с модулем readline
* использование библиотеки lodash
2) Вычислитель отличий - утилита командной строки. Определяет различие между JSON/YAML файлами с возможностью выбора формата вывода diff.
https://github.com/CryFromTheHeart/frontend-project-lvl2
Полученные навыки:
* использование древовидной рекурсии
* написание кода в функциональном стиле
* основы грамотной организации приложения
* контроль качества кода в Codeclimate
* работа с модулями fs, path
* unit-тестирование в Jest
3) RSS-агрегатор- браузерное одностраничное приложение, реализующее MVC на чистом JS.
https://github.com/CryFromTheHeart/frontend-project-lvl3
Полученные навыки:
* верстка: HTML/CSS, Bootstrap
* настройка Webpack, деплой на Vercel
* работа с DOM API
* реализация принципов MVC-архитектуры
* работа с библиотеками yup, i18next, on-change
* асинхронный JS: таймеры, Promise, async/await
* работа с HTTP-запросами (axios)
4) Дипломный проект: Чат - фронтенд-часть веб-приложения, представляет собой упрощенный аналог Slack-чата. Чат разработан на React + Redux Toolkit.
https://github.com/CryFromTheHeart/frontend-project-lvl4
Полученные навыки:
* разработка на Reaсt с применением React Hooks
* использование Redux Toolkit
* деплой на Heroku
* верстка с помощью React-Bootstrap
* организация роутинга: React-Router
* взаимодействие с сервером через веб-сокеты (Socket.IO)
* работа с библиотеками Formik, React-Toastify, leo-profanity
* отслеживание ошибок в Rollbar
Наряду с учебной программой я черпаю информацию из разных источников: учебные пособия, видеоуроки, конференции, и, конечно же, техническая документация.
В данный момент участвую в opensource-проектах Хекслета.
Выбрал веб-разработку так как считаю это направление преспективным для старта в IT.
● JS, Node.js
● HTML/CSS, SCSS, Bootstrap
● React, React Hooks, Redux, Redux Toolkit
● Git, Github, CI (Actions)
● Jest
● HTTP, Postman, Socket.io
● Webpack, Heroku
● Знание принципов ООП в JS
● Понимание архитектуры фронтенда
Образование
Рекомендации
Привет, Никита!
В резюме не написал о желаемой вакансии. Пока не планируешь искать работу?
Этот день придет рано или поздно, поэтому предлагаю начать работать над оформлением резюме уже сейчас :) У тебя уже есть в портфолио 4 проекта и это замечательно!
Предлагаю сосредоточиться на Описании:
Начнем с цели поиска работы - позиция, уровень, язык разработки. Далее пишем о формате работе - офис/гибрид/удаленно. С учетом того, что сейчас ты учишься на 3 курсе, оцени, пожалуйста, к какой занятости ты реально готов - фултайм/неполный рабочий день. Если офис - обязательно указываем город проживания.
Будет здорово увидеть твою мотивацию, понять почему выбрал IT и что тебе нравится больше всего, какие задачи.
Учебные проекты.
Давай поработаем над оформлением: названия проектов лучше выделить жирным текстом, ссылки на github можно зашить в названия проектов. В описании проекта выделить суть проекта, полученные навыки и используемый стек.
Вот здесь у ребят можно посмотреть оформление:
https://cv.hexlet.io/resumes/585
https://cv.hexlet.io/resumes/338
Было бы здорово включить фото в GitHub :) Повышаем узнаваемость и располагаем к себе посетителей профиля.
Образование.
Можно добавить информацию на каком курсе ты сейчас учишься, сколько тебе еще учиться + формат обучения. Это может повлиять на готовность компаний привлекать тебя к проектам разной занятости и длительности.
Если будут вопросы по доработке, приходи, пожалуйста! Удачи тебе во всех начинаниях!
Добавить комментарий/ссылку на вакансию