О себе

Привет! Один раз я услышал хорошую вещь: "Найдите себе работу по душе, и вам не придется работать ни дня в своей жизни". Поэтому я решил найти то, что мне действительно нравится. Именно поэтому я тут, а вы - здесь!

Желаемая должность - Ruby/RoR разработчик. Полная занятость.

Имею неплохой бэкграунд в производственной сфере, поэтому прекрасно понимаю что такое грамотно отлаженные процессы. Уже многое знаю, а чего не знаю - найду или тактично спрошу у коллег.

Опыт работы

Ruby/RoR developer

Май 2023 - н.в
RocketHumans

Разработка и поддержание жизнеспособности платформы RocketWork

Ruby/RoR developer

Апрель 2022 - Май 2023
ООО ДомКлик

Работа в условиях "импортозамещения" гемов и жесткой политики безопасности.

Ревью кода, разработка новых гемов, фич и иногда багов))

Видели автоплатеж по страховке в ДомКлик? Могу рассказать как это устроено под капотом)

- Создание и оптимизация API-интерфейсов.

- Реализация жесткой валидации запросов с помощью JSON schema и их асинхронная обработка через Sidekiq.

- Интеграция с RMQ и обработка ответов от консьюмеров.

- Настройка мониторинга и алертов в Grafana, чтобы всегда быть в курсе происходящего.

- Разработка панели статистики в ActiveAdmin для быстрого доступа к ключевым метрикам.

- Логирование через ElasticSearch

Ruby/RoR developer

Май 2021 - Март 2022 (11 месяцев)
Umbrellio

Автоматизация генерации кода: Создан собственный генератор (на основе Rails::Generator::Base), который автоматизировал процесс создания моделей для синхронизации событий между проектами. Генератор анализирует YAML-файл, извлекает из него атрибуты и автоматически создает соответствующую модель и спек. Это позволило быстро реализовать около 150 новых моделей, исключив риски, связанные с копипастом и человеческим фактором.

Интеграция с GoIP: Разработал систему автоматического опроса балансов сим-карт, что полностью заменило ручное взаимодействие с админ-панелью GoIP. Реализовал фоновый процесс, который осуществляет HTTP-запросы, парсит ответы, обновляет базу данных и предоставляет пользователям актуальные данные по запросу. Расширил функционал, добавив возможность отправки тестовых SMS через Twilio и Vonage, с последующим логгированием через Slack. Вывел кнопку в админку на Vue.js

Оптимизация и рефакторинг: Регулярное проведение код-ревью (а иногда и видео-ревью), покрытие кода модульными и интеграционными тестами. Улучшал текущие модели и добавлял новые функциональности, такие как внедрение UTM-меток в ссылки рассылок.

Мастер на участках основного производства

2019 - 2020
Свеза Санкт-Петербург

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

Лидер проекта

2020 - 2020
Свеза Санкт-Петербург

Анализ и поиск первопричин возникновения брака. Выработка и внедрение мероприятий. Обучение сотрудников внедряемым инструментам.


За время проекта мною была выявлена и устранена ошибка в технологическом процессе на одном из переделов, в результате которой производство систематически получало брак на высокомаржинальной продукции. Результат - снижение процента брака на высокомаржинальной продукции с 3,4 до 1,2 %. Снижение претензий от заказчика на ГП.

Специалист по производственной документации

2018 - 2019
Свеза Санкт-Петербург

Cистематизировал и автоматизировал отчеты выработки цехов. Более 4 независимых отчетов были консолидированы в автособираемый еженедельный отчёт руководителя. Сократил времязатраты на подготовку еженедельного отчета с 5-8 часов до одного часа.

Разработал и внедрил систему (Exel), систематизирующую первичную документацию производства (бланки, чек-листы, заявления) и упрощающую доступ к наиболее важным ресурсам на сервере предприятия;

Готовил производство к аудитам по технологии, качеству и бизнес-системы. Успешное прохождение аудитов производством с оценкой не менее 4/5;

Активное участие в развитии 5С на производстве; участие в проектах бережливого производства и оптимизации производственных процессов; участие в пилотных проектах внедрения автономного обслуживания на производстве; участие и методологическая помощь в Кайдзен-командах; работа в sap erp; составление ТЗ, актов выполненных работ, закрытие и оплата оказанных услуг за период; разработка документов и внедрении TPM в условиях действующего производства; проведение лабораторных работах на производстве, выявление "узких мест".

В совершенстве овладел навыками коммуникации, смог найти общий язык почти с любым человеком - от рабочего до финансового директора.

Навыки

Ruby

Ruby on Rails

SQL

Swagger

Active Admin

Sentry

HTML5 & CSS

Git