Junior/intern Frontend Developer
Контакты
Цель:
Ищу работу/стажировку по профессии: "Frontend Developer".
Откуда: Санкт-Петербург/Москва.
Предпочтительный формат работы: офис/гибрид.
Возможный формат работы: удаленная работа.
Немного о себе:
Приблизительно 4 года назад мой друг-программист познакомил и пробудил во мне интерес к программированию. С того момента я самостоятельно ознакомился с различными направлениями программирования, но больше всего меня привлекла frontend-разработка. В свободное от работы время я изучал основы верстки, однако этих знаний было недостаточно для трудоустройства в качестве frontend-разработчика.
В июне 2022 года я принял решение покинуть свою предыдущую работу и начал обучение на Frontend-разработчика в школе Hexlet. Моя прежняя работа не соответствовала моим целям и ценностям, и я не находил в ней удовлетворения. Сейчас я успешно завершил обучение в школе Hexlet по направлению frontend-разработки.
В настоящее время я активно изучаю TypeScript и Bootstrap, стремясь расширить свои навыки и охватить новые технологии. Кроме того, я сейчас читаю книгу "Выразительный JavaScript" Марейна Хавербеке, чтобы углубить свое понимание языка и его возможностей.
В свободное от учебы время я предпочитаю активный отдых, такой как путешествия с палатками, рыбалка и велосипедные прогулки.
Проекты:
Учебные проекты:
1.Игры Разума
Набор из 5 консольных игр.
Полученные навыки:
- Настройка окружения (linux, vs code, Eslint, node.js, npm);
- Работа с терминалом;
- Подключение дополнительных библиотек;
- Работа с Git, GitHub;
- Автоматизация процессов с помощью Github Actions.
Стек технологий:
- JavaScript
- Node.js
- ESLint
- readline-sync
- Git
2.Вычислитель отличий
СLI утилита для вычисления отличий между двумя структурами данных.
Полученные навыки:
- Разработка с помощью TDD. Написание автоматических тестов при помощи Jest.
- Работа с деревьями и их обход с помощью древовидной рекурсии.
- Научился правильно реализовывать внутреннее представление для древовидных структур.
- Уровневое проектирование, выделение правильных абстракций.
- Подключение сторонних библиотек, например commander.js - позволяет строить консольные утилиты.
- Реализация возможности работы пакета как библиотеки.
Стек технологий
- JavaScript
- Node.js
- ESLint
- Git
- GitHub Actions (CI)
- Jest
- Lodash, commander.js
3.RSS aggregator
Веб-приложение для чтения RSS-потоков, которое позволяет удобно читать различные источники, такие как блоги и новостные сайты.
Полученные навыки:
- Работа с DOM
- Паттерн MVC
- Асинхронный код, промисы
- Работа с HTTP-запросами
Стек технологий
- JavaScript ES6+
- Webpack
- Bootstrap
- Axios
- i18next
- onChange
- yup
- ESLint
- Git
- GitHub Actions (CI)
4.Hexlet-chat
Hexlet-chat - SPA приложение для обмена сообщениями в режиме реального времени.
Полученные навыки:
- Работа с веб-сокетами.
- Взаимодействие с REST API.
- Использование React с хуками.
- Управление состоянием приложения с использованием Redux и reduxjs/toolkit.
- Организация клиентского роутинга.
- Деплой приложения.
- Использование Formik для создания и управления формами на основе React.
- Использование библиотеки react-bootstrap для создания пользовательского интерфейса.
- Мониторинг ошибок с помощью Rollbar.
Стек технологий
- JavaScript ES6+
- React / React Hooks
- Redux / Redux Toolkit
- Bootstrap
- Socket.io
- Axios Formik
- Yup
- I18next
- React-toastify
- Leo-profanity
- Rollbar
Личные проекты:
Сайт-лендинг
Верстка небольшого сайта-визитки Фотографа .
Языки
- JavaScript ES6+
- HTML5
- CSS3
Фреймворки, библиотеки
- Webpack
- React / React Hooks
- Redux / Redux Toolkit
- Bootstrap
- i18next
- Axios
- Socket.io
- Jest
Инструменты
- Git
- GitHub
- WebStorm
Linux
Владение Linux на базовом уровне.
Верстка: HTML, CSS.
Node.js, npm.
Git, GitHub.
Автоматизация процессов через Github Actions
Опыт
Обязанности:
1. Ведение отчетности по выполнению планов (exel, word, google-таблицы)
2.Активное привлечение и консультирование клиентов по бренду.
Достижения:
В 2019 году показал наивысший прирост доли продаж, был награжден поездкой на производство Haier в Китай.
Не раз получал награды по лучшим показателям продаж.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Moscow/Saint-Petersburg
Рекомендации
Павел, Привет!
Резюме выглядит отлично:)
Не забывай добавлять новые учебные и пет-проекты по мере выполнения.
Очень хорошо, что ведешь Github.
Удачи тебе в новой профессии и интересных проектов!
Добавить комментарий/ссылку на вакансию