vstingvsting

Виталий Симаков

Ruby on Rails разработчик, не пишу код без тестов.Бэкенд разработчикВеб-разработчикСредний (Middle)
От 100 000 ₽Рассмотрю предложения
Возраст: 39 лет
Опыт работы: 10 лет и 7 месяцев
Регистрация: 19.06.2014
Последний визит: сегодня
Местоположение: Россия, Верхняя Салда
Дополнительно: готов к переезду и к удаленной работе
Профессиональные навыки: GitRuby on RailsRubySlimRSpecSQLMongoDBRESTful APIDockerTDD/BDD
Войдите, чтобы посмотреть контакты пользователя

Обо мне

О себе. 
Ruby on Rails, fullstak, web-developer.

Имею хороший опыт в legacy проектах.
Опыт адаптивной и отзывчивой верстки(Responsive and adaptive web disign)

Опыт(Стек).

GitHub:  Мой гитхаб

Rails stack:
✪ Ruby / Ruby on Rails
✪ Vim (знаю как выйти из него)
✪ Docker / Docker-compose
✪ Redmine / Plugins
✪ Sidekiq / ActiveJob
✪ Cron (by Whenever) / Whenever
✪ ActiveAdmin
✪ Devise
✪ Pundit
✪ REST / RESTful API
✪ GraphQL
✪ Nokogiri / Parsing
✪ Git / Github
✪ minitests / RSpec

Patterns:
✪ Service
✪ MVC

Frontend Stack:
✪ html5 / html / haml / slim / pug
✪ css / scss / sass
✪ Bootstrap
✪ Vue.js
✪ Angular
✪ JavaScript / TypeScript

Deploy stack:
✪ Heroku
✪ Capistrano / Mina
✪ ssh
✪ Apache
✪ Nginx

Database:
✪ MySQL / PostgreSQL / MongoDB

Experience of other web Frameworks:
✪ PHP / Laravel
✪ Python / Django

    Дополнительный опыт.
    установка и настройка сервера Apache2 в связке с Linux + PHP +MySQL/PostgreSQL;
    Деплой приложений при помощи SSH + Capistrano;
    Операционные системы Linux, MAC OS X.
    Парсинг сайтов.

    Пользуюсь системой контроля версий Git: 
    Github/Bitbucket;

    Тестовые демонстрационные приложения heroku.com:

    • jobtest.herokuapp.com (демонстрирует множественные древовидные категории,аутентификацию через Devise, поиск пользователей через Ajax);
    • arcane-island-1595 (простой новостной блог, регистрация пользвателей, создание блога, комментирование, загрузка файлов - файлы хранятся на heroku несколько часов потом становятся недоступными, так как приложение крутиться на бесплатном сервере для демонстрации).
    • vstestsurl.herokuapp.com, github: github.com/rubywarlock/ShortUrls (создание коротких URLs, Heroku Sheduler - фоновый планировщик задач для удаления старых ссылок из БД

    Angular:
    git: https://github.com/rubywarlock/angular-ark-test
    git-pages: https://rubywarlock.github.io/angular-ark-test/abonents/table

    Портфолио. МУП "Гор.УЖКХ" http://ugkhvsalda.ru
    На предриятии был написан личный кабинет где пользователи могли вводить(и изменять) показания счетчиков водоснабжения(данные отправлялись через ajax форму), вводимые значения сохранялись в базе данных MySQL. Данные должны отправляться на другой сервер, сервер единого расчетного центра Свердловской области. Поэтому был написан промежуточный клиент. После проверки администратором, данные отправлялись через клиент на сервер единого расчетного центра. Единый расчетный центр не предоставляет API(ни API, ни каких других инструментов) для взаимодействия. Поэтому подключение приложения к серверу было реализовано через CURL полностью с нуля, соответственно использовалось много парсинга.

    Когда пришел в фирму мне пришлось брать на себя поддержку программ и веб приложений от предыдущего программиста, который дела нормально не передал.Нужно было менять код в его программах причем большая часть была на столько стара что была написана на Clipper(xBase язык),благо он чем-то похож на Си и javaScript и я разобрался быстро.

    Обновлял функционал сайтов предыдущего программиста который писал все на PHP, а времени на то что бы вникнуть в код было мало, поэтому справлялся быстро.Некоторые его сайты были написаны на фреймворке «Симфони», который я тоже не знал, как оно устроено. Достаточно быстро разобрался для что бы дополнять и поддерживать.

    Участие в профсообществах

    Опыт работы

    • Мобильные сервисы, программное обеспечение, веб-сайты, мобильные приложения
      УльяновскОт 100 до 1000 сотрудников
      Ruby on Rails разработчик
      Май 2022 — По настоящее время (5 месяцев)

      Разработка и поддержка продуктов компании.
      Тестирование, отладка.

    • ООО "Центр обработки фискальных данных"
      Тюмень
      Ruby on Rails разработчик
      Сентябрь 2021 — Май 2022 (9 месяцев)

      Разработка, улучшение, рефакторинг, тестирование.

    • ООО Pro Media
      Москва
      Ruby on Rails developer
      Март 2021 — Июль 2021 (5 месяцев)

      Ruby on Rails разработчик. Поддержка проектов, доработка проектов.

    • Мы занимаемся аутсорсингом разработки финтех решений на основе блокчейн-технологий.
      НовосибирскОт 10 до 100 сотрудников
      Ruby on Rails developer
      Сентябрь 2020 — Декабрь 2020 (4 месяца)

      Redmine. Разработка и подержка плагинов Redmine.

    • Разрабатываем сложные большие веб-проекты для клиентов по всему миру на Ruby on Rails | Vue.js | React.js
      ВоронежОт 10 до 100 сотрудников
      Ruby on Rails разработчик
      Февраль 2020 — Апрель 2020 (3 месяца)
    • Городское управление жилищно-коммунального хозяйства
      Верхняя Салда
      Программист 1 категории
      Август 2011 — Февраль 2020 (8 лет и 7 месяцев)

      Методическая поддержка пользователей, обслуживание орг техники и ПК предприятия, обслуживание локальных сетей предприятия.

      Программа учета пропусков сотрудников УЖКХ написана на C# + MicrosoftSQL

      Сайт для предприятия написан на PHP + MySQL

      ugkhvsalda.ru