Junior JavaScript Developer
Контакты
Претендую на позицию Junior JavaScript Developer.
Рассматриваю удаленный вариант работы или офис, с полной или частичной занятостью, стажировку.
Основной стек JavaScript, React, Redux, Node.js (базовый уровень).
Закончил обучение по программе “Frontend”, продолжаю изучать Node.js на Хекслете (профиль: https://ru.hexlet.io/u/invent).
Владею навыками работы с командной строкой, а также GIT (GitHub). Обладаю базовыми познаниями в работе сетей и протоколов. Умею применять на практике актуальные стандарты Javascript ES6+, использовать автоматическое тестирование при разработке. Придерживаюсь функционального стиля, имею представление об ООП. Люблю изучать новые технологии и фундаментальные вещи, дружу с google, stackoverflow. В дальнейшем планирую изучить TypeScript, Next.js.
Главная цель - применять знания в реальных проектах и развиваться дальше до уровня настоящего профессионала.
Навыки:
JavaScript (ES6+)
HTML5, CSS3,
Node.js (fs, path, url, os)
Bootstrap, React-Bootstrap
React, React hooks
Redux, Redux toolkit
Jest, Testing library
Webpack, Babel
Git, Github
Windows, Linux (Ubuntu)
HTTP, WebSocket
Продолжаю изучать:
Node.js, Express, PostgreSQL, MongoDB
В настоящее время опыт составляют учебные и собственные проекты:
1 CLI-приложение “Игры разума”
https://github.com/ysemenyuk/frontend-project-lvl1
Набор из пяти консольных игр. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
Технологии/стек: , Javascript, Jest, Commander.
2 Утилита “Вычислитель отличий”
https://github.com/ysemenyuk/backend-project-lvl2
Программа, выводит на экран разницу между двумя структурами данных.
(Поддержка разных входных форматов: yaml, json. Генерация отчета в виде plain text, stylish и json)
Технологии/стек: Git, Javascript, Jest, Lodash, Commander, Node.js (fs, path).
3 Веб-приложение “RSS агрегатор”
https://github.com/ysemenyuk/frontend-project-lvl3
Сервис для агрегации RSS-потоков.
Технологии/стек: JavaScript, Axios, YUP, Bootstrap, i18next, Lodash, Jest, Testing-library, Webpack.
4 Веб-приложение “Real-time chat”
https://github.com/ysemenyuk/chat
Приложение позволяет обмениваться сообщениями в реальном времени, создавать, редактировать и удалять каналы.
Технологии/стек: SPA, React (React hooks), Redux (Redux-Toolkit), React-router-dom, React Context, Axios, Socket.io, JWT, REST API, React-bootstrap, React-router, Formik, LocaleStorage, Lodash, Rollbar, React-i18next, Jest, Testing library, Webpack.
5 CLI-приложение “Page Loader”
https://github.com/ysemenyuk/backend-project-lvl3
Утилита командной строки, которая скачивает страницы (включая все ресурсы, картинки, стили и js файлы) из интернета и сохраняет их на компьютере.
Технологии/стек: JavaScript (ES6+), Lodash, Cherio, Axios, Jest, Nock, Debug, Node.js (fs, path, url, os).
JavaScript (ES6+)
HTML5, CSS3,
Node.js (fs, path, url, os)
Bootstrap, React-Bootstrap
React, React hooks
Redux, Redux toolkit
Jest, Testing library
Webpack, Babel
Git, Github
Windows, Linux (Ubuntu)
HTTP, WebSocket
Опыт
Инженер/ Руководитель проектов
Проектирование и наладка автоматических систем безопасности (видеонаблюдение, охранная и пожарная сигнализация, системы контроля доступа).
Сопровождение проекта от стадии коммерческого предложения до сдачи работ Заказчику. Принятие проектных решений (архитектура системы, технологии, оборудование), разработка документации, наладка и запуск системы в эксплуатацию.
Дополнительные обязанности:
Поддержание и развитие сайта компании (Wordpress + WooCommerce).
- Хостинг,
- наполнение контентом,
- установка и настройка плагинов,
- правки по верстке и функционалу,
- настройка рекламы (Yandex Direct, Google Ads)
Поиск и работа с подрядчиками (составление ТЗ, согласование сроков, принятие выполненных работ) по разным направлениям: дизайн, функционал, реклама, продвижение).
Образование
Рекомендации
Привет!
Дам несколько рекомендаций по улучшению резюме.
Опыт:
1. Нужно убрать опыт с 2006 по 2013, он в текущей ситуации не так интересен. Будет достаточно указать опыт за последние 7-10 лет, в вашем случае достаточно будет 1 предыдущего места работы.
2. В ООО Орион для IT компаний будет интереснее как раз то, что указано как "дополнительные обязанности". Я бы эту информацию лучше структурировала и сделал на ней акцент, остальное (инженер и руководитель проектов) объединила и сделала описание в формате: основные задачи и достижения. Помните, работодателю всегда интересно знать, какие результаты работы были, а не банальное перечисление рутинных обязанностей.
Описание обучения на Хекслете:
Первое впечатление - очень много информации. И она повторяется.
Например, название уже есть в заголовке резюме, не нужно его дальше повторять:
Претендую на позицию Junior Frontend Developer.
Прошел обучение по профессии «Frontend-developer» и в настоящее время прохожу по профессии «Node.js-developer» на образовательном ресурсе "Хекслет".
Можно изменить на:
Закончил профессию «Frontend-программист", продолжаю изучать Node.js на Хекслете.
"В рамках проекта усвоил..." и технологии часто содержат повторяющуюся информацию.
Я бы рекомендовала придерживаться некой структуры (ниже), описать ее в начале по всем проектам. Просто как пример:
Programming languages: Java, C#, Kotlin, Scala, SQL, PL/SQL
Development tools: Eclipse, IDEA
Operating systems: Windows, Linux, Solaris, Mac OS 10.x
Database systems: Oracle, PostgreSQL, MySQL
Object modeling, Design Patterns, UML, SOLID
Version control systems: SVN, Git, Perforce
В резюме нет контактов и на Github тоже их нет. Нужно добавить контакты везде, где только возможно это сделать.
В целом, подумайте как уменьшить резюме не в ущерб содержанию.
Добавить комментарий/ссылку на вакансию