Fullstack разработчик

Основное


Описание

В работе в основном использую стандартный набор html, css, препроцессор sass(иногда scss), js, jquery для простых задач и там где уже есть зависимость и нужно что то скорректировать, местами php для шаблонизации.

На первом месте работы в основном были задачи по верстке и посадке на cms(Bitrix, wordpress), так маленько познакомился с php, но меня интересовала более продвинутая разработка, поэтому начал активно изучать современные технологии и как разработка происходит в больших командах и крупных компаниях.

Очень помог не безызвестный ресурс learn.javascript. Перечитал его 3 раза. Решил 90% задач. Иногда к нему возвращаюсь, так как много жизненных примеров.

Товарищ посоветовал школу Hexlet. За время обучения прошел 2 профессии Фронтенд JavaScript и Бэкенд JavaScript (node.js), так же в процессе PHP-программист.
Завершил проект Brain-Games, научился настраивать рабочее окуржение, публиковать пакеты в npm-репозиторий, познакомился с практикой отправки постоянных изменений и автоматизированной сборки проекта для выявления интеграционных проблем.

Делал учебный проект "Социальная сеть" по видео урокам.
Бэкенд на node.js(express) + firebase
Фронтенд(в процессе) на React + Material UI + Redux.

Тестовые задания:
Личный кабинет с записями + доп личный кабинет из которого можно комментировать записи.(Vue + Vuex + Firebase)
Табло прилетов/вылетов/задержек для аэропорта (React)
Таблица с емоджи с возможностью добавления в избранное удаления из избранного (Angular)
Редактор маршрутов на основе яндекс карты (react + redux)(В процессе)

Книги:
- Грокаем алгоритмы
- Изучай Haskell во имя добра!
- learn.javascript

Навыки

JavaScript:
- ES6, Promises, Async/Await
- React + Redux (Выполнял тестовые задания + использовал в учебном проекте "Социальная сеть")
- Vue + Vuex (Выполнял тестовое задание )
- Jquery(для простых задач или для корректировки старого кода)

Node.js:
- Express (использовал в учебном проекте "Социальная сеть" )

Тестирование:
- Jest (Изучал в рамках курсов Хекслет)

PHP(начальные знания, прохожу курсы)

SQL(начальные знания)

СУБД
- PostgreSQL (Изучал в рамках курсов Хекслет)

Gulp (использую для сборки проектов)
Webpack (использую в связке с gulp для компоновки модулей)

Награды, Сертификаты

Обучаюсь на hexlet https://ru.hexlet.io/u/temhiderovich
Очень нравится)

Владение английским
Начальные знания

Работа


Frontend разработчик, CreativePeople
марта 2019 - дек. 2019

Это первая крупная компания в моей карьере. Очень интересно было поработать в команде и поучаствовать в по-настоящему групных и сложных проектах. Но я попал в отдел digital, там в основном краткосрочные проекты без применения каких либо технологий. Все достаточно тривиально: html, css, js, jquery

Frontend разработчик, НЭП(негосударственная экспертиза проектов)
авг. 2018 - нояб. 2018

После того как GreenOrange(предыдущее место работы) закрылся, один из бывших руководителей предложил открыть отдел маркетинга для компаний НЭП и WestLine, и позвал туда меня на должность фронтенд рзработчика. В обязанности входили так же верстка сайтов + посадка на cms (bitrix, wordpress);

Frontend разработчик, GreenOrange
окт. 2017 - июля 2018

Моя первая работа в данной сфере. В обязанности входили верстка сайтов + посадка на cms (bitrix, wordpress). Тогда впервые познакомился с html, css, js, jquery, немного php(на уровни синтаксиса)

Образование


ИрГУПС, специальность Мехатроника
сент. 2009 - мая 2014

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Изменения внесены
0

В один прекрасный вечер нашел на ютубе видео по верстке и тут понеслось.

Формат не очень про резюме. Лучше сразу начинать с того, что заинтересует HR (а его интересует ваш проф уровень).

Не видно ничего про непрерывную интеграцию (а она была в первом проекте!).

Немного пугает список технологий. Когда они написаны просто так без пояснений, то всегда возникает ощущение (и это часто правда), человек на самом деле их не знает. Например REST API. Я бы отнесся к этому серьезно если бы увидел что то в духе:

"Представляю как работает интернет (tcp/ip, dns), хорошо понимаю устройства протокола HTTP. Имею опыт реализации REST API в таком то-проекте, посмотреть можно тут". И вот так по каждому пункту. Тогда в этом можно будет поверить.


А к примеру продакшен опыта с СУБД и Jest у меня нет, но я это изучал в рамках курса, это лучше убрать? Считается только реальный опыт?

Артем Гапеевцев19 дек., 09:29

Здравствуйте. Спасибо за комментарий. На счет REST API я понял. Но допустим для JavaScript выше расписаны задачи в которых все это применялось. В разделе навыков лучше это продублировать?

Артем Гапеевцев19 дек., 10:47

То что у вас в принципе есть понимание того что такое автоматизированное тестирование и вы представляете как их писать и писали для jest, уже выделяет вас среди всех остальных джуниоров.

Kirill Mokevnin20 дек., 00:56

Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

JavaScript - Junior разработчик
Не то чтобы рекомендация, но на подумать: ...
2 Ответа

Software developer
Рекомендации: 0) В стартовом описании нем...
1 Ответ

Junior Frontend Developer
Резюме хорошее, но если честно многовато т...
2 Ответа

Frontend Developer
Рекомендации: 1) Названия технологий край...
1 Ответ

Специалист технической поддержки
Рекомендации: 1) Проходите базовые/беспла...
1 Ответ

Java-разработчик
Все неплохо, пара комментариев: 1) Возмож...
1 Ответ

Junior (Intern) Frontend Developer
> Проходил курсы по HTML, CSS и JavaScript...
1 Ответ

JavaScript-developer
Удваиваю слова Кирилла, это все же не резю...
1 Ответ

Mid-level frontend(JS/React) software developer
Добрый день! Из того, что я могла бы реко...
1 Ответ

JS - программист
Добрый день. 1. Нужно указать имя все-т...
1 Ответ