К списку менторов
Виталий Беленький
На бесплатное занятие

Стоимость занятий

Первое занятие -25%
2140₽/ час
Часовое занятие с ментором
2854₽/ час
Пробные 15 минут
Бесплатно
Дополнительные услуги
Разбор проекта
по запросу
Возможна оплата через юр. лицо Как проходят занятия?

Виталий Беленький

Москва, Россия / GMT+03

Ведущий разработчик Java Сигма

В вебразработке с 2001 года. Участвовал в разработке проектов ориентированных на объем данных, на высокую посещаемость, отложенную и параллельную обработку данных. До 2021 года работал в экосистеме Php, с 2021 java. Интересно было позаниматься проектом с долгим сроком жизни. Мое желание сбылось на 200%, судя по длине полей и таблиц, тому что часть функционала не так давно была переписана с кобола, проекту ~25 лет. Кровавый энтерпрайз, а что может быть более кровавым чем биллинг? За последний год ввел в проект восемь человек. Совместно с коллегами тестерами занимаюсь созданием инструментария end-to-end тестов с использованием TestNG.

🤝 С чем могу помочь

Поможетновичкам обучающимся самостоятельно прошедшим курсы Junior Middle разобраться с проектомс выполнением рабочей задачипостроить план обученияпройти обучение по программе
  • Нравится проводить код-ревью улучшая код и архитектуру. Умею выстроить план разработки, срезать не нужное. Обладая широким кругозором могу предложить разные варианты решения. Могу объяснять одни и те же вещи по-разному. Я идеалист-прагматик.

💻 Резюме

March 2022 — по настоящее время

СигмаВедущий бэкенд разработчик Java

August 2019 — March 2022

zelenka.ruВедущий бэкенд разработчик Php

July 2017 — August 2019

Atomic shopВедущий бэкенд разработчик Php

May 2001 — February 2017

Lightsoft researchРуководитель технического департамента

🤟 Проекты

Запуск биллинга физических лиц

Подключился к проекту на стадии готовности 2/3. Разбирался с кодовой базой проекта которой ~25 лет. На проекте есть разной степени возраста код. Структура проекта слоеная. Универсальное ядро биллинга, поверх него специфика учета показаний приборов и начислений, сверху реализация ЖКХ. В процессе решения проблем в корне рефакторил код написанный коллегами на скорую руку. Участвовал в запуске в промышленную эксплуатацию. Приводил в порядок исходные требования и реализацию в коде привлекая аналитиков. Подключил к проекту коллег, 8 человек. Сделал интерфейсы для отладки модулей системы. Внедрил end-to-end тестирование в процесс разработки.

Получение остатков контрагентов

Реализовал конвейерную обработку получения остатков контрагентов. RabbitMQ, supervisord, php, паттерны проектирования. Результат: возможность обновления остатков любого контрагента с интервалом в 30 минут. Ранее обновление раз в сутки.

🎓 Образование

Разработчик C++

Яндекс.Практикум

fillthegaps.ru

Многопоточное программирование на Java

Яндекс.Практикум

Алгоритмы для разработчиков java

Академия.Яндекс

Школа бэкенд разработки java

Яндекс.Практикум

Специалист по Data Science