Junior Frontend-разработчик
Контакты
Ищу работу Junior Frontend-разработчика. В приоритете вакансии на полную занятость. Рассматриваю все форматы трудоустройства: в офисе / удалённый / гибридный. Проживаю в г. Кропоткин, Краснодарский край.
Интересуюсь сферой IT с детства. Сперва начинал с железа. Собирал, разбирал домашние компьютеры, обслуживал, помогал близким с выбором комплектующих. Несколько лет назад начал активно интересоваться web-разработкой. Общаясь с разработчиками, работающими в разных направлениях IT, пришёл к тому, что каждый программист должен непрерывно развиваться и пополнять свой стек новыми технологиями. Эта перспектива меня и зацепила. Я человек активный, целеустремлённый и всегда изучаю что-то новое.
В сентябре 2021г. начал проходить курс Frontend на образовательной площадке Hexlet. На данный момент написал три проекта:
Игры разума
Набор консольных мини-игр. Пользователь сам выбирает одну из пяти игр. Условие победы - три выигранных раунда подряд.
Стек технологий:
- работа с файловой структурой и командной строкой ОС Linux (граф. оболочка Ubuntu)
- работа с экосистемой JavaScript
- настройка рабочего окружения (VSCode, npm, eslint)
- отладка кода в REPL (интерпретаторе)
- работа с Git и GitHub
- компиляция с помощью Makefile
Вычислитель различий
В проекте выполнено cli приложение, которое парсит и форматирует данные в json, yaml (yml). Приложение выполняет поиск различий между двумя файлами и выводит результат в нужном формате.
Стек технологий:
- выбор правильных структур данных
- работа с деревьями и древовидной рекурсией
- архитектура кода (чтение файлов, парсинг входящих данных, построение дерева различий, формирование необходимого вывода)
- работа с библиотекой commander.js (обработка параметров командной строки)
- разработка через тестирование (TDD) на фреймворке Jest
RSS агрегатор
RSS агрегатор - сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Стек технологий:
- нативный JavaScript (ES6)
- работа с чистым DOM + HTML
- архитектура MVC
- bootstrap
- Axios
- yup валидация
- локализация i18next
- сборка на webpack
- деплой на vercel
online-чат на react
Приложение - очень упрощённый аналог онлайн-чата slack. В нём реализовывается работа с веб-сокетами, взаимодействие с REST API, использование React (с хуками), Redux (через reduxjs/toolkit), организация роутинга на клиенте, авторизация и аутентификация.
Стек технологий
- react (redux + hooks)
- socket.io
- REST API (взаимодействие в бекэндом)
- yup валидация
- Axios
- локализация i18next
- сборка на webpack
- деплой на rails
Параллельно обучению, читаю профессиональную литературу.
Прочитано:
- Адитья Бхаргава - "Грокаем алгоритмы"
- Роберт Мартин - "Идеальный программист. Как стать профессионалом разработки ПО"
- Скотт Шакон и Бен Штрауб - "Pro Git"
- некоммерческий опыт разработки
- опыт работы в команде
- умею задавать правильные вопросы
- владение английским языком на уровне B2
- владение немецким языком на уровне А2
- разрабатываю на ОС Linux (ubuntu)
стек (javascript, HTML, CSS, DOM, node.js, React, Vue, axios, formik, Bootstrap, yup, i18n, mvc pattern, Mysql, MongoDB)
Опыт
Занимаюсь организацией доставки грузов к клиентам с помощью наёмного транспорта. Работаю как с частными перевозчиками, так и с большими транспортными компаниями.
Заключаю договора, подписываю заявки на доставку, работаю с первичной документацией, контролирую оплаты, обучаю новых сотрудников.
Навыки:
Анализ контрагентов;
Знание бизнес-процессов;
Работа в 1С.Логистика
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Кропоткин
Рекомендации
Владислав, добрый день!
Резюме выглядит отлично :)
Не забывай добавлять новые проекты в резюме по мере завершения и продолжать работу с Github.
Успехов тебе в новой профессии и перспективных предложений!
Добавить комментарий/ссылку на вакансию