Hexlet CV

Junior Ruby On Rails разработчик

Основное


Описание

Ищу работу Junior разработчика Ruby On Rails на полный день в Москве удаленно или в офисе.
На данный момент работаю консультантом по внедрению системы автоматизации закупочных процессов - SAP Ariba. Появилось желание сменить сферу деятельности и уйти веб-разработку, так как хочу расширить свои знания в мире информационных технологий и не ограничиваться работой с одним решением.
Имею опыт участия в проектах внедрения и поддержки продуктов системы SAP.

Завершил профессию Node.js-разработчик на Hexlet.
Сейчас прохожу курс по профессии разработчик Ruby On Rails

Уровень знания английского языка - Intermediate(B1)

Читаю профессиональную литературу:
"Изучаем Ruby", Джей Макгаверн
"Объектно-ориентированное проектирование", Сэнди Метц
"99 Bottles of OOP", Sandi Metz
"Паттерны проектирования", Эрик Фримен

Мои проекты :

"Игры разума (JavaScript)"
"Игры разума (Ruby)"
Данный проект представляет собой 5 простых консольных игр: определение четности числа, калькулятор, определение простоты числа, поиск недостающего элемента арифметической прогрессии, определение наибольшего делителя чисел. Проект реализован на 2-х языках: JavaScript и Ruby

Стек: JavaScript, Node.js, npm, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate, Ruby, Rubocop, Minitest, TTY-Prompt

"Вычислитель отличий"
В этом проекте была разработана утилита, которая сравнивает два файла формата json и/или yml и выводит отчет. Утилита поддерживает 3 формата вывода итогового отчета.
В ходе проекта использовался TDD поход ( разработка через тестирование). Тесты написаны с использованием фреймворка Jest.

Стек: JavaScript, Node.js, commander.js, npm, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate, Jest.

"Загрузчик страниц"
В проекте разработана утилита командной строки, которая загружает страницы из Интернета и сохраняет их на компьютере. Вместе со страницей она загружает все ресурсы (изображения, стили и js), позволяя открыть страницу без интернета.
В проекте применялась работа с асинхронным кодом (Promises, async/await). в тестах проекта отрабатывается манки-патчинг HTTP-запросов с помощью nock.
Парсинг HTML страницы выполнялся с помощью Cheerio.

Стек: JavaScript, Node.js, commander.js, npm, ESLint(airbnb), Git, Github, GitHub Actions, CodeClimate, Jest, Axios, Nock, Listr, Cheerio, Debug

"Менеджер задач"
В данном проекте разработано приложение Task Manager – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.

Стек: JavaScript, Node.js, Fastify, npm, ESLint(airbnb), Git, Github, GitHub Actions, CodeClimate, Jest, Knex.js, Heroku, PostgreSQL, SQLite3, Bootstrap, Pug, Objection.js

"Генератор форм"
В проекте реализована библиотека, с помощью которой удобно создавать формы в шаблонах сайтов.

Стек: Ruby, Minitest, Rubocop

Навыки

JavaScript(ES6+) · Node.js · Git · GitHub · Jest · CI/CD · VS Code · Eslint · NPM · Nock · Ruby · Rails · Rubocop · Bundler

Знаю:
SAP ERP · SAP SRM · SAP Ariba

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

SAP Certified Application Associate - SAP Ariba Integration with Cloud Integration Gateway 2021
SAP Certified Application Associate - SAP Ariba Sourcing 2021
SAP Certified Application Associate - SAP Ariba Procurement 2021

Профессия Node.js - разработчик, 2022, Hexlet

Владение английским
Могу проходить интервью
Контакт
https://t.me/Amanethes

Работа


Консультант SAP Ariba, Terralink
марта 2019 - по настоящее время

Внедрение решения по автоматизации закупочных процессов на базе SAP Ariba
Успешно внедрил несколько модулей системы автоматизации закупок в нескольких крупных компаниях, в том числе некоторые из этих модулей были внедрены на территории России впервые. Успешно участвовал в тиражировании системы для всех региональных подразделений различных компаний. Участвовал в демонстрациях системы различным заказчикам, не только на территории СНГ, но и других стран.

Консультант SAP SRM, X5 Retail Group
июня 2017 - марта 2019

Поддержка решения по автоматизации некоммерческих закупок на базе SAP SRM. В обязанности входило: консультирование пользователей системы, разработка инструкций, тестирование системы и написание ТЗ для разработки нового функционала.
В ходе работы научился основам чтения кода языка ABAP, успешно поддерживал систему в рабочем состоянии и оперативно устранял ошибки, которые не требовали привлечения разработчиков, изучил основы работы с Jira, где создавал задачи для разработчиков.

Образование


Материаловедение, "МАТИ" - РГТУ им.Циолковского
июня 2006 - июня 2012

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

Сергей, привет!

Несколько рекомендаций:

1) Укажите, когда начали свое обучение на Хекслете. Это поможет определить рекрутеру, как долго вы обучались;

2) По оформлению: в описании учебных проектов советую делать гиперссылки на гитхаб из названия для наглядности;

3) Попробуйте наиболее эффективно описать ваши задачи на текущем месте работы - подумайте, какие из них соотносятся с задачами разработчика, чтобы их использовать как ваше преимущество. Также стоит выделить ваши достижения и описать их отдельным пунктом, после задач)

Успехов!


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Олег, приветствую! Парочка советов по улучшению резюме: 1) Разделите "Описание" на по...
Добрый день! Что можно улучшить: 1) начните резюме с описания. На какой уровень вы пр...
Артур, добрый день! Что поправить: 1) Начинайте резюме с описания позиции, на котор...
Евгения, добрый день! 1) Сейчас неправильная структура описания, немного смешано в к...
Привет! Несколько рекомендаций: 1) По оформлению описания учебных проектов: сделать...
Привет! Что понравилось в резюме: 1) Классно, что расписали информацию "о себе" очень...
Добрый день! Я бы порекомендовала перенести описание учебных проектов в соответсвующ...
Иван,, привет) Что бы я порекомендовала: 1) В описание добавить раздел "О себе", г...
Роман, привет! Несколько рекомендаций для улучшения своего резюме: 1)Закончил курс про...
Елизавета, привет! Хорошее резюме. Очень классно, что подробно расписали, что для вас в...