💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Mikhail Molyanov (mikhailness), 35 летMikhail Molyanov (mikhailness), 35 лет
Веб-разработчикФулстек разработчикСредний (Middle)
Рассмотрю предложения

Контакты

Войти
Возраст: 35 лет
Опыт работы: 2 года
Регистрация: 11.02.2023
Последний визит: 1 неделю назад
Гражданство: Россия
Дополнительно: готов к удаленной работе

Обо мне

Мой GitHub - https://github.com/MikhailNess


Работа с Ruby, Ruby on Rails.


Опыт работы в реальной команде: по настоящий момент работа над информационным порталом Чехии.Создание личного кабинета, поддержка существующего функционала.Работа с фоновыми задачами.Интегрирование и использование в проекте view components.Использование Hotwire.Переход со старой версии фреймоврка rails 6 на свежую версию 7,покрытие своего кода тестами,использование авторизацтонной логики с помощью action policy.Создание и отображение статистики с использованием диаграмм и аналитики.


Опыт работы в проектах по созданию:


1) Веб-приложение "Шашлыки" - приложение для организации событий.


2) AskMe - социальная сеть, в которой пользователи могут задавать друг другу вопросы и отвечать на них (клон популярного приложения Ask.fm)


3) Hangman - консольная игра висилица.


4) Portfel - программа для создания бивалютного портфеля


Навыки


Ruby


Понимание принципов ООП, разработка классов, знание и соблюдение Code Style, работа с гемами


Ruby on Rails


Понимание работы шаблона MVC


Разработка приложений через написание сценариев, разработку моделей и CRUD


Следование REST соглашению


ActiveRecord: создание миграций, построение запросов к БД, определение связей между моделями и создание валидаций


ActionMailer: рассылка электронной почты с помощью Mailjet API


ActiveJob: создание фоновых задач по рассылке почты, работа с Resque и Redis


ActionCable: понимание работы WebSocket, в рамках обучение создал приложение, в котором пользователи могут общаться друг с другом в чате в реальном времени


Тестирование кода с помощью RSpec и FactoryBot, создание интеграционных тестов с помощью Capibara


Работа с локализацией с помощью I18n


Базы данных


SQlite


PostgreSQL


Microsoft SQL Server


Frontend


HTML/CSS: разработка адаптивной верстки


JavaScript: базовые знания, работа с JQuery


Работа с Tailwind CSS и Bootstrap


Технологии


Git: работа с локальными и удаленными репозиториями, работа с ветками, создание Pull request и работа в команде с другими разработчиками.


Linux: работа с терминалом, настройка ОС, работа с SSH


Deploy


Heroku: развертывание приложений


VPS: настройка собственного сервера на сервисе BEGET, настройка NGinx + Passenger, работа с доменами, автоматическое развертывание новых версий приложения с помощью гема Capistrano


Личные качества:


1) Вовлеченность в мир современных информационных технологий;


2) Развитые коммуникативные навыки;


3) Грамотная письменная и устная речь;


4) Желание развиваться в профессиональной сфере;


5) Стремление к достижению трудных и интересных целей.

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
Git
HTML
SQL
CSS
Linux
PostgreSQL
Ruby on Rails
Ruby
RSpec
ООП

Опыт работы

  • Информационный портал(420)
    Прага
    Фулстек разработчик (Средний)Ruby on Rails fullstack developer
    Май 2023 — По настоящее время (2 года)

Высшее образование

  • УГТУ

    Ухтинский государственный технический университет
    Информационных технологий; ФИТ
    Сентябрь 2010 — Август 2014 (3 года и 11 месяцев)

Дополнительное образование

  • Хороший программист

    Образовательный сайт, где каждый может научиться программировать своим собственным умом
    Интенсив по Ruby, Ruby on rails
    Август 2022 — Декабрь 2022 (4 месяца)

    Ruby

    Понимание принципов ООП, разработка классов, знание и соблюдение Code Style, работа с гемами

    Ruby on Rails

    Понимание работы шаблона MVC

    Разработка приложений через написание сценариев, разработку моделей и CRUD

    Следование REST соглашению

    ActiveRecord: создание миграций, построение запросов к БД, определение связей между моделями и создание валидаций

    ActionMailer: рассылка электронной почты с помощью Mailjet API

    ActiveJob: создание фоновых задач по рассылке почты, работа с Resque и Redis

    ActionCable: понимание работы WebSocket, в рамках обучение создал приложение, в котором пользователи могут общаться друг с другом в чате в реальном времени

    Тестирование кода с помощью RSpec и FactoryBot, создание интеграционных тестов с помощью Capibara

    Работа с локализацией с помощью I18n

    Базы данных
    SQlite
    PostgreSQL
    Microsoft SQL Server

    Frontend
    HTML/CSS: разработка адаптивной верстки
    JavaScript: базовые знания, работа с JQuery
    Работа с Tailwind CSS и Bootstrap

    Технологии
    Git: работа с локальными и удаленными репозиториями, работа с ветками, создание Pull request и работа в команде с другими разработчиками.
    Linux: работа с терминалом, настройка ОС, работа с SSH

    Deploy
    Heroku: развертывание приложений
    VPS: настройка собственного сервера на сервисе BEGET, настройка NGinx + Passenger, работа с доменами, автоматическое развертывание новых версий приложения с помощью гема Capistrano

    RubyRuby on RailsPostgreSQLSQLLinuxGitООПRedis
    Курс RubyRush
    Январь 2022 — Март 2022 (2 месяца)

    знакомство с Ruby,создание простых консольных програм