Trainee/Junior Nodejs - developer

Контакты


Контакты доступны после входа на сайт

Описание

В поисках команды на позицию Trainee/Junior Nodejs - developer, в дальнейшем цель стать fullstack javascript developer для более полной поддержки и разработки. Работа в офисе будет плюсом, готов работать удаленно. Готов к смене места жительства по Украине и другим странам Европы.

Проекты

1-ый проект Brain-games(игры-разума).
Цель проекта: правильное проектирование архитектуры(разбиение на модули и абстракции с возможность дальнейшего расширения функционала, возможность использование программы как модуль в других проектах) правильное семантическое именование переменных и функций, освоение принципов работы c git и сервисом github, codeclimate, CI/CD(Github-actions), правильное написание кода с использованием линтера.

Стэк:
- nodejs
- git
- make
- npm
- readline-sync
- eslint
- codeclimate(maintainability)
- CI/CD(Github-actions).

2-ой проект Generator differences(вычислитель отличий).
Цель проекта: научится проектировать синтаксическое дерево, рекурсивные структуры данных(деревья) работать с ними, выводить результат сравнения деревьев(однонаправленных графов) в различных форматах(stylish, plain, json). Научится работать с библиотекой автоматического тестирования Jest, правильно покрывать тестами проект, подключение к репозиторию и использование сервиса Codeclimate(test-coverage). Так же использовать библиотеку commander.js для написания cli-приложений и документации к ним.
Стек:
- nodejs
- npm
- js-yaml
- commander.js
- jest
- codeclimate
- eslint
- lodash

О себе:

33 года, не женат но есть девушка, занимаюсь волейболом(играем в свободное время, когда как получается, в школьное время и при университете играл профессионально), любим котов (двое с приюта) живут с нами, 3 раза в неделю изучаю английский в школе английского языка в своем городе уже более года(текущий уровень Intermediate), читаю книги на английском языке уровня Pre-Intermediate/Intermediate Oxford bookworms для поддержания тонуса знаний. Прочитанные мной книги: "Frankenstein", "Prisoner of Zenda", "Through the Looking Glass".
Интересовался программированием всегда, в юности хотел написать свою игру аналог. Занимался самообразованием чтение разной литературы по разным технологиям, пытался освоить С++ но так полностью и не осилил. В процессе образования не заметил как освоил Linux Ubuntu(уже использую в качестве основной ОС более 5-ти лет). Вцелом знания были, но не достаточные для промышленной разработки. Писал различную автоматизацию для веб страниц с помощью веб-драйвера и Selenium, логика была написана на javascript(nodejs). Сейчас обучаюсь онлайн на Хекслете по профессии backend nodejs для заполнения пробелов в знаниях, после сдачи нескольких проектов все стало на свои места, что то повторил что новое узнал, теперь есть полное представление что должен знать и уметь инженер программного обеспечения в промышленных масштабах.
Прохожу обучение на Hexlet-e по стеку nodejs с марта 2021г - по настоящее время. Успешно завершил два проекта.

В свободное время читаю книги "Грокаем алгоритмы"( для понимания какие структуры данных какую проблематику решают), СИКП (для расширения кругозора) "You don't know JS" (для более глубокого понимания работы Javascript).

Навыки
  • javascript ES6, Promise, async await
  • Linux Ubuntu (в качестве основной ОС использую более 5-ти лет)
  • nodejs
  • express
  • npm
  • jest
  • TDD/BDD
  • CI/CD(Github-actions)
  • HTTP
  • REST
  • OOP(SOLID GRASP)
  • database: postgres

Опыт


Верстальщик/SEO ассистент, Prografika.com.ua
Февраль 2016 - Ноябрь 2020

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

заправщик картриджей/обслуживание печатной техники, Принтер Сервис
Февраль 2011 - Ноябрь 2016

Ремонт, заправка лазерных картриджей, и ремонт офисной печатной техники.

Оператор технологического процесса 4 разряда, Укртатнафта
Март 2008 - Январь 2011

Наблюдение и регулировка технологического процесса. Ремонт и обслуживание оборудования для производства нефтепродуктов.

оператор теплосетей, Полтаваоблэнерго
Октябрь 2008 - Февраль 2008

Наблюдение и регулировка технологического процесса отопительных систем и магистралей.

Образование


Hexlet - backend nodejs developer
Март 2021 - по настоящее время
Lingva - Enslish School(Current level Intermediate)
Ноябрь 2020 - по настоящее время
КРНУ - Системная инженерия
Сентябрь 2011 - Август 2013

О себе
Могу проходить интервью на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...