Junior JavaScript frontend developer
Контакты
Сейчас нахожусь в поиске первой работы в IT.
Претендую на позицию Junior JavaScript Frontend Developer.
Рассматриваю полный и неполный рабочий день, гибкий график,
удаленную работу или офис.
Прошел обучение по профессии Фронтенд-программист на образовательном портале Hexlet.
Мои проекты:
RSS Feed Reader - сервис для агрегации RSS-потоков (Код).
Полученные навыки:
- Настройка конфигурации Webpack
- Работа с CSS фреймворком Bootstrap
- Асинхронный JavaScript (Promises, Timeouts)
- Обработка ошибок AJAX запросов
- Деплой приложения (Vercel)
- Интернационализация текстов приложения (i18next)
- Отслеживания стейта (On-change)
- Валидация данных формы (Yup)
- Работа с DOM API (селекторы, события, генерация HTML)
- Реализация паттерна MVC
- Настройка парсинга Rss потоков
- Автоматное программирование
Стек технологий:
JS, MVC, DOM API, Axios, Yup, Bootstrap, i18next, On-change, Testing-library, jest, Webpack, Vercel, CI github Actions.Difference calculator - консольная программа, определяющая разницу между двумя структурами данных(Код).
Полученные навыки:
- TDD (Test-driven development)
- FP (Functional Programming)
- Создание утилиты для командной строки с помощью библиотеки commander
- Построение и рекурсивный обход по дереву
- Работа с файловой системой, построение путей до файлов
- Работа с файлами разных форматов, парсинг и форматирование данных
- Интеграция CI Github Actions и Testing-Coverage
Стек технологий:
JS, Jest, Commander, npm, Eslint, git, Github Actions(CI), Code Climate.Brain games (cli) - набор из пяти консольных математических игр, построенных по принципу популярных мобильных приложений для прокачки мозга(Код).
Полученные навыки:
- Настройка рабочего окружения в Ubuntu
- Подключение и настройка библиотеки Eslint
- Система контроля версий Git
- Непрерывная интеграция / CI (Github Actions)
- Публикация и локальная установка npm-пакета
- Создание архитектуры консольных игр на основе единого движка.
Стек технологий:
NodeJS, npm, Eslint, JS modules, Makefile, git, GitHub, Github Actions(CI).
Несколько фактов обо мне:
- Имею семью с детьми, топлю за Family Education && Lifelong learning
- Практикую: бег трусцой, силовые тренировки, волейбол, пингпонг
- Готовлю вкусную еду
- Без вредных привычек
- JavaScript (ES6+), ReactJS, Redux
- HTML, CSS, Bootstrap
- Webpack, Babel
- Eslint
- jQuery, Jest, Axios
- Linux (Ubuntu)
- Git, GitHub
- Markdown
- Bash
Опыт
Обязанности: организовал семейный бизнес с нуля, приобрел опыт работы с кредитами; научился самоорганизации, тайм менедженту, личной ответственности и работе с постоянными клиентами
Обязанности: осуществлял продажу запчастей для большого списка иностранных автомобильных брендов по наличию и на заказ
Обязанности: реализовал полную смену коллективов в 2-х аптеках и организовал их стабильную работу
Обязанности: реализовали эмиссию международных карт
Обязанности: организовывал и осуществлял продажу автозапчастей из большого списка иностранных автомобильных брендов по наличию и на заказ
Обязанности: реализовали эмиссию локальных пластиковых карт, зарплатные проекты на предприятиях города, обеспечили прием карт в сфере обслуживания населения(магазины и т.п.); лично устанавил не один десяток спецоборудования, обучил необходимый персонал, контролировал работу оборудования
Образование
Рекомендации
Привет, Сергей!
Отличное резюме, даже не к чему придраться :)
Точнее, почти не к чему)
Я бы посоветовала еще поработать над разделом с опытом работы:
1) Достижения это хорошо, но они не равны задачам. Вы описываете в своем опыте как раз таки ваши обязанности, но названы они неправильно. Достижения, как правило, подкрепляются какими-то количественными показателями и символизируют собой высокие результаты работы (выходят за рамки каждодневных задач)
2) Подумайте, как нерелевантный с одной стороны опыт, представить наиболее выгодно для работодателей из it-сферы. Что они хотят видеть в кандидатах, какой опыт им важен?
Добавить комментарий/ссылку на вакансию