Fullstack разработчик
Контакты
В работе в основном использую стандартный набор html, css, препроцессор sass(иногда scss), js, jquery для простых задач и там где уже есть зависимость и нужно что то скорректировать, местами php для шаблонизации.
На первом месте работы в основном были задачи по верстке и посадке на cms(Bitrix, wordpress), так маленько познакомился с php, но меня интересовала более продвинутая разработка, поэтому начал активно изучать современные технологии и как разработка происходит в больших командах и крупных компаниях.
Очень помог не безызвестный ресурс <a href="https://learn.javascript.ru/">learn.javascript</a>. Перечитал его 3 раза. Решил 90% задач. Иногда к нему возвращаюсь, так как много жизненных примеров.
Товарищ посоветовал школу <a href="https://ru.hexlet.io/">Hexlet</a>. За время обучения прошел 2 профессии <a href="https://ru.hexlet.io/professions/frontend">Фронтенд JavaScript</a> и <a href="https://ru.hexlet.io/professions/backend">Бэкенд JavaScript (node.js)</a>, так же в процессе <a href="https://ru.hexlet.io/professions/php">PHP-программист</a>.
Завершил проект <a href="https://github.com/TenHiderovich/backend-project-lvl1">Brain-Games</a>, научился настраивать рабочее окуржение, публиковать пакеты в npm-репозиторий, познакомился с практикой отправки постоянных изменений и автоматизированной сборки проекта для выявления интеграционных проблем.
Делал учебный проект "Социальная сеть" по видео урокам.
<a href="https://github.com/TenHiderovich/SocialApp-functions">Бэкенд</a> на node.js(express) + firebase
<a href="https://github.com/TenHiderovich/SocialApp-client">Фронтенд</a>(в процессе) на React + Material UI + Redux.
Тестовые задания:
<a href="https://github.com/TenHiderovich/NewRoadsTest">Личный кабинет</a> с записями + доп личный кабинет из которого можно комментировать записи.(Vue + Vuex + Firebase)
<a href="https://github.com/TenHiderovich/YandexTest">Табло</a> прилетов/вылетов/задержек для аэропорта (React)
<a href="https://github.com/TenHiderovich/ISPsystemTest">Таблица</a> с емоджи с возможностью добавления в избранное удаления из избранного (Angular)
<a href="https://github.com/TenHiderovich/funbox-test">Редактор маршрутов</a> на основе яндекс карты (react + redux)(В процессе)
Книги:
- Грокаем алгоритмы
- Изучай Haskell во имя добра!
- learn.javascript
JavaScript:
- ES6, Promises, Async/Await
- React + Redux (Выполнял тестовые задания + использовал в учебном проекте <a href="https://github.com/TenHiderovich/SocialApp-client">"Социальная сеть"</a>)
- Vue + Vuex (Выполнял <a href="https://github.com/TenHiderovich/NewRoadsTest">тестовое</a> задание )
- Jquery(для простых задач или для корректировки старого кода)
Node.js:
- Express (использовал в учебном проекте <a href="https://github.com/TenHiderovich/SocialApp-functions">"Социальная сеть"</a> )
Тестирование:
- Jest (Изучал в рамках курсов Хекслет)
PHP(начальные знания, прохожу курсы)
SQL(начальные знания)
СУБД
- PostgreSQL (Изучал в рамках курсов Хекслет)
Gulp (использую для сборки проектов)
Webpack (использую в связке с gulp для компоновки модулей)
Опыт
Это первая крупная компания в моей карьере. Очень интересно было поработать в команде и поучаствовать в по-настоящему групных и сложных проектах. Но я попал в отдел digital, там в основном краткосрочные проекты без применения каких либо технологий. Все достаточно тривиально: html, css, js, jquery
После того как GreenOrange(предыдущее место работы) закрылся, один из бывших руководителей предложил открыть отдел маркетинга для компаний НЭП и WestLine, и позвал туда меня на должность фронтенд рзработчика. В обязанности входили так же верстка сайтов + посадка на cms (bitrix, wordpress);
Моя первая работа в данной сфере. В обязанности входили верстка сайтов + посадка на cms (bitrix, wordpress). Тогда впервые познакомился с html, css, js, jquery, немного php(на уровни синтаксиса)
Образование
Комментарии
Артем, вот описание вакансии
https://djinni.co/jobs/172972-junior-full-stack-javascript-razrabotchik/
Добрый день) меня зовут Наталья и я представляю компанию Voypost. У нас есть актуальная вакансия для Junior full stack developer. Дайте знать, если вы заинтересованы 🙂
natalya.perminova@voypost.com
Добавить комментарий
Рекомендации
В один прекрасный вечер нашел на ютубе видео по верстке и тут понеслось.
Формат не очень про резюме. Лучше сразу начинать с того, что заинтересует HR (а его интересует ваш проф уровень).
Не видно ничего про непрерывную интеграцию (а она была в первом проекте!).
Немного пугает список технологий. Когда они написаны просто так без пояснений, то всегда возникает ощущение (и это часто правда), человек на самом деле их не знает. Например REST API. Я бы отнесся к этому серьезно если бы увидел что то в духе:
"Представляю как работает интернет (tcp/ip, dns), хорошо понимаю устройства протокола HTTP. Имею опыт реализации REST API в таком то-проекте, посмотреть можно тут". И вот так по каждому пункту. Тогда в этом можно будет поверить.
А к примеру продакшен опыта с СУБД и Jest у меня нет, но я это изучал в рамках курса, это лучше убрать? Считается только реальный опыт?
Юрий Хайдерович19-12-2019 09:29:07Здравствуйте. Спасибо за комментарий. На счет REST API я понял. Но допустим для JavaScript выше расписаны задачи в которых все это применялось. В разделе навыков лучше это продублировать?
Юрий Хайдерович19-12-2019 10:47:13То что у вас в принципе есть понимание того что такое автоматизированное тестирование и вы представляете как их писать и писали для jest, уже выделяет вас среди всех остальных джуниоров.
Kirill Mokevnin20-12-2019 00:56:35Добавить комментарий/ссылку на вакансию