Мужчина, 33 года (16.12.1992)
Минск Уручье
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 3 сентября
[Проекты]
- WithIntelligence UI;
- WithIntelligence GQL;
- Dom-Services;
- Pam-Alert;
- Pam-Search;
- Pam-Export;
- Pam-User;
- WordPress CMS;
- Withcore;
- Alert template generator;
- Policy service;
- Auth service.
[Технологический стек]
- PHP (версии 8.1, 8.2, 8.3, 8.4);
- Symfony (6.1), WordPress (6.3, 6.x);
- MySQL 8;
- JavaScript (Vanilla JS, ReactJS, NodeJS, NextJS, NestJS, NuxtJS);
- TypeScript;
- Redis;
- RabbitMQ;
- Docker;
- Elasticsearch (OpenSearch);
- GraphQL.
[Особенности работы]
- Непрерывное внедрение новых идей и функционала;
- Исправление багов, создание документации и рефакторинг кода;
- Оптимизация запросов, внедрение кеширования.
- Полностью реализован процесс онбординга (ввод в систему) и флоу принятия условий использования (Terms & Conditions);
- Разработан генератор шаблонов для экспорта;
- Создан новый раздел «Deal» (отвечающий за сделки) с полной логикой и компонентами на фронтенде и бэкенде;
- Внедрены новые типы статей и настроены системы оповещения для них;
- Разработаны страницы профилей для сущностей «Deal», «Corporate firm» и «Deal Advisor firm» (полная full-stack реализация);
- Обновлены решения по политикам (Policy) и настроены флоу для пробного доступа;
- Улучшена система подписки/отписки (follow/unfollow) по всем сущностям проекта;
- Реализована автоматическая переиндексация полей Elasticsearch при изменении статей.
[Проекты]
- ust.inc;
- aet.space;
- rsw-systems.com;
- unitsky.engineer;
- ukfh.by;
- transport-report;
- skywaypark.com;
- sw-plant.com;
- hr-worksheet.com;
- ust-konkurs.com;
- ust-inspection.
[Технологический стек]
- PHP (версии 7.3, 8.0, 8.1);
- Laravel (версии 5.x, 13.x);
- MySQL;
- JavaScript (Vanilla JS, React JS, Node.js);
- Docker;
- Vite;
- Redis.
[Особенности работы]
- Комплексное обслуживание и поддержка всех сервисов компании;
- Внедрение новых функций и исправление ошибок на основе требований клиентов;
- Обеспечение кибербезопасности и защиты данных во всех проектах.
- Выполнен полный рефакторинг устаревшей кодовой базы с переходом на современные стандарты написания кода (PSR, принципы SOLID);
- Все проекты переведены с локального развертывания на полностью контейнеризированную инфраструктуру (Docker);
- Устаревшие административные панели заменены на современные и поддерживаемые решения;
- В процесс разработки интегрированы инструменты автоматической проверки качества кода (PHP-CS-Fixer, PHPStan).
[Проекты]
- VS;
- Ledums;
- Ulisskom.
[Технологический стек]
- PHP (версии 8.0, 8.1, 8.2);
- Symfony (6.0, 6.1), Yii 2;
- MySQL;
- JavaScript (Vanilla JS, React JS, Node.js);
- Redis;
- Memcached;
- 1С;
- Docker.
[Особенности работы]
- Разработка и настройка конструктора CRM;
- Интеграция и синхронизация данных с системой 1С;
- Внедрение и сопровождение калькулятора продукции;
- Поддержка и разработка интернет-магазина на Yii 2.
- Обновлена и оптимизирована логика расчёта комплектующих для дверей в конструкторе;
- Проведён рефакторинг и модернизация слоя интеграции с 1С между заводом и приложением;
- Настроено серверное окружение для старого сайта Ulisskom.by (Yii 2) и выполнен полный рефакторинг кода.
[Проекты]
- Webpay Billing (legacy / new);
- Webpay_KS;
- Pay system Webpay.
[Технологический стек]
- PHP (версии 5.6, 7.3, 7.4, 8.1);
- Symfony (5.4, 6.0), Smart framework;
- MySQL 8.0;
- JavaScript (Vanilla JS, jQuery, Vue.js);
- Elasticsearch, Kibana, Logstash (стек ELK);
- Docker.
[Особенности работы]
- Обработка требований клиентов (внедрение новых функций, исправление багов (ошибок), разбор логов);
- Интеграция, настройка и сопровождение банковских процессинговых систем;
- Внедрение и поддержка MPI-решений (Nsoft, NPC, Modirum);
- Взаимодействие с различными платформами карточных вендоров (Cortex, CardSuite, SmartVista).
- Реализована маршрутизация по картам Белкарт (для санкционных банков);
- Реализована маршрутизации по платёжным системам (card brand routing);
- Интегрировано P2P API-решение для приёма платежей с MTB Bank;
- Интегрирована платёжная система MIR ACCEPT 2.0 (3-D Secure 2.0 для MIR) для банка "Дабрабыт" и "Белгазпромбанка".
[Проекты]
- Medikarma;
- Admin-Medikarma;
- Skeleton Bundle;
- Vacation Application.
[Технологический стек]
- PHP 8 (версии 8.0, 8.1);
- Symfony (5.4, 6.0);
- MySQL;
- JavaScript (Vanilla JS, jQuery);
- Docker;
- Redis.
[Особенности работы]
- Разработка ПО для мониторинга и расчёта медицинских показателей пациентов с последующим уведомлением о текущих или прогнозируемых проблемах со здоровьем;
- Разработка скелетного бандла (Skeleton Bundle) с базовым набором пакетов для обеспечения быстрого развёртывания и упрощённой разработки;
- Разработка внутреннего программного решения для учёта и управления отпусками сотрудников.
- Разработана панель для администрирования (админка) для Medikarma с возможностью визуализации и проверки ключевой статистической информации;
- Полностью переработано и отрефакторено приложение Vacation Application.
[Проекты]
- Isida-Retriever;
- Isida-Assessor;
[Технологический стек]
- PHP (версии 5.6 / 7.3 / 7.4);
- MySQL, PostgreSQL;
- фреймворк MediaWiki;
- JavaScript (Vanilla JS, jQuery, ExtJS);
- Apache;
- Redis;
- Solr.
[Особенности работы]
- Разработка ПО согласно стандартам заказчиков;
- Проведение оптимизации и рефакторинг легаси кода;
- Настройка и кастомизация инструментов обработки документов;
- Разработка и сопровождение полного процесса конвертации документов.
- Внедрение и настройка WebSocket-соединений для заседаний(Assessor Chat);
- Создан интерактивный интерфейс чата, интегрированный с системой презентаций (ExtJS);
- Потоковая передача и обработка файлов в составе библиотеки документов;
- Разработана система хранения документов на основе AJAX с функцией drag‑and‑drop для файлов и папок;
- Реализованы функции, значительно улучшившие взаимодействие API и обмен данными между проектами.
[Безопасность и техническое обслуживание]
- Обеспечение безопасности движения поездов и отказобезопасной работы систем сигнализации, централизации и блокировки (СЦБ).
- Техническое обслуживание, ремонт и конфигурирование релейных и микропроцессорных систем централизации и автоматической блокировки.
- Технический осмотр и диагностика стрелочных переводов (стрелочные электроприводы, контроль остряков, системы обогрева), а также напольного сигнального оборудования.
- Обеспечение бесперебойной работы оборудования железнодорожных переездов (шлагбаумы, автоматическая переездная сигнализация, системы оповещения).
- Проведение плановых осмотров, диагностика неисправностей и своевременная замена изношенного напольного и стоечного оборудования.
[Проектирование и телекоммуникации]
- Проектирование волоконно-оптических линий связи (ВОЛС) и воздушных линий связи (ВЛС) для оперативно-технологической связи на перегонах и станциях.
- Разработка принципиальных электрических схем и расчёт распределения каналов тональной частоты для систем управления.
- Разработка схем размещения оборудования (планов расстановки стоек) для аппаратных, кроссовых и релейных помещений.
- Расчёт нагрузок, выбор сечения кабелей и проектирование систем защитного заземления.
[Управление и соблюдение нормативов]
- Контроль качества ремонтных работ и координация работы бригад монтёров и электромонтеров СЦБ.
- Проверка смонтированных систем на соответствие проектной документации и соблюдение правил эксплуатационной безопасности (ПТЭ).
- Ведение технической документации, оформление протоколов испытаний параметров рельсовых цепей и сопротивления изоляции кабелей.
[Профессиональный путь]
В 2015 году окончил Белорусский государственный университет транспорта (БелГУТ) по специальности «Автоматика, телемеханика и связь на железнодорожном транспорте», квалификация — инженер-электрик.
С 2015 по 2020 год работал в Витебской дистанции сигнализации и связи (ШЧ-14) — прошел путь от инженера производственно-технического отдела до ведущего инженера. В сферу ответственности входили: обеспечение безопасности и бесперебойной работы систем связи и СЦБ, разработка чертежей и схем монтажа кабельных линий, составление сметной документации, проведение ревизий, а также взаимодействие с подрядчиками и контроль возмещения ущерба.
В декабре 2020 года принял решение сменить профессиональную траекторию и начал осваивать веб-разработку. Самостоятельно изучал JavaScript и PHP по открытым источникам, реализовал несколько учебных проектов.
С января 2021 года работал PHP/JavaScript-разработчиком в компании «Исида-Информатика». Участвовал в разработке и сопровождении крупных проектов — Isida-Retriever и Isida-Assessor.
С февраля 2022 года присоединился к компании ITSM. Работал над проектами в экосистеме Symfony 6.1: Medikarma (медицинский мониторинг), Vacation Application (внутренний HR-сервис). Развивал навыки работы с современным PHP, Docker, Redis.
С декабря 2022 года работаю PHP-разработчиком в компании Webpay, занимающейся платежными сервисами. Участвую в разработке и поддержке высоконагруженных систем, интеграции с банковскими процессингами, внедрении платежных протоколов и обеспечении стабильности сервисов.
Таким образом, с 2020 года я полностью сменил профессиональную направление деятельности — из инженера-железнодорожника стал веб-разработчиком, и продолжаю активно расти в этом направлении.
[Ключевые навыки]
Разработка на PHP (7.3–8.4) и JavaScript (Vanilla, React, Vue, Node.js);
Фреймворки: Symfony, Laravel, Yii2, MediaWiki;
Интеграция платежных систем и банковских API;
Работа с базами данных (MySQL, PostgreSQL, Redis, Memcached);
Контейнеризация (Docker), очереди (RabbitMQ), полнотекстовый поиск (Elasticsearch/OpenSearch);
Миграция легаси-кода, рефакторинг, внедрение стандартов кодирования (PSR, SOLID).
[Коротко о себе]
Инженер-железнодорожник по образованию, а теперь веб-разработчик с опытом работы в финтехе, медтехе, инвестиционных платформах и enterprise-проектах. Быстро адаптируюсь к новым задачам, не боюсь сложного легаси-кода, постоянно повышаю уровень владения современными технологиями.
Русский — с2 - профессиональный
Белорусский — с1 - продвинутый
Английский — в1 - средний Водительские права - B