Дмитрий Батьковъ (ram-page), 33 годаДмитрий Батьковъ (ram-page), 33 года

Дмитрий Батьковъ

Бэкенд разработчикСредний (Middle)
Не ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 5 лет и 6 месяцев
Регистрация: 24.10.2021
Последний визит: 1 день назад
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Коммуникабельный, ответственный, хорошо работаю в команде. Люблю конструктивную критику и всегда открыт к диалогу. Готов к непрерывному обучению.

В 2024 вынужденно ушёл на проектную занятость в объёме 20 часов в неделю на полгода.

На данный момент интересует долгосрочное сотрудничество (full-time, удаленный формат) в продуктовой команде с хорошо выстроенной коммуникацией и рабочими процессами. 

Навыки

PHP
Laravel
PostgreSQL
Swagger
Docker
MySQL
Yii framework
Redis
RabbitMQ
RESTful API

Опыт работы

  • Создаём высоконагруженные, асинхронные, отказоустойчивые, безопасные финансовые сервисы
    Бэкенд разработчик (Старший)Backend developer
    Октябрь 2022 — Декабрь 2023 (1 год и 3 месяца)

    Разработка новых модулей CRM (уведомлений, событий, автоматизированного принятия решений, аналитических отчетов, календаря рабочих дней, платежных систем, кредитного бюро, лояльности)

    Написание интеграций с внешними системами (кредитное бюро, infobip, jetpay, база мобильных граждан, база отчетов по доходам)

    Разработка и документирование restful api

    Археология, рефакторинг и поддержка legacy кода (создание BPMN диаграмм существующих процессов, написание требований к коду системы, постановка задач на рефакторинг)

    Стек: Yii2, Symfony 5, PostgreSQL, RabbitMQ, OpenAPI, Sentry, YouTrack, Docker, scrumpoker.

  • Лидер цифровой трансформации государства и бизнеса
    МоскваОт 100 до 1000 сотрудников
    Бэкенд разработчик (Старший)Backend developer
    Декабрь 2020 — Июль 2022 (1 год и 8 месяцев)

    Рефакторинг и разработка нового функционала для системы комплексного благоустройства. Написание бизнес — логики на backend, документирование api(OpenAPI), валидация сконфигурированной с помощью OpenAPI JSON — схемы, написание интеграционных тестов(PHPUnit), разделение монолита на сервисы(экспорт данных в разных форматах, обработка событий системы и т. д.), переработка архитектуры core части приложения в соответствии с SOLID и GRASP. Написание фасадов, необходимых для изоляции конкретной предметной области приложения и перехода к модульному монолиту, и в дальнейшем, к микросервисной архитектуре.

    Разработка и поддержка модуля экспорта данных в разных форматах для системы управления рисками.

    Стек: Laravel, PostgreSQL, RabbitMQ, OpenAPI, PHPUnit.

  • Разработка программного обеспечения для ведущих digital-агентств
    От 10 до 100 сотрудников
    Бэкенд разработчик (Старший)Backend developer
    Июнь 2020 — Декабрь 2020 (7 месяцев)

    Интеграция opencart c e-commerce магазином, написанном на laravel. Доработка модулей crm на laravel, интеграции с платежными системами, документирование api(OpenAPI). Переработка UI приложения совместно с верстальщиком, написание новой бизнес логики на backend и frontend.

    Стек: Laravel, MySQL, RabbitMQ, OpenAPI, Webpack.

  • Торговая площадка, которая помогает предпринимателям совершать оптовые закупки товаров на рынке Китая
    От 10 до 100 сотрудников
    Бэкенд разработчик (Средний)
    Март 2019 — Июнь 2020 (1 год и 4 месяца)

    Перенос работающего проекта по доставки промышленного оборудование и комплектующих с wordpress на bitrix. Мониторинг, анализ и оптимизация работы приложения, разработка модуля загрузки файлов, написание кастомных компонентов под Bitrix, интеграция с Bitrix24(лиды, уведомления), интеграции с api сторонних систем(модуль парсинга данных, наполнения контента и т.д.).

    Разработка mvp маркетплейса на laravel с возможностью формирования каталога товаров и услуг сразу на нескольких языках(модуль перевода и редактирования данных), авторизацией через соц. сети, ЛК для покупателей, менеджеров, редакторов контента и продавцов товаров и услуг. Модуль конфигурации и создания главной страницы продавца с поддержкой мультиязычности и realtime чатом для обратной связи. Занимался разработкой ТЗ для mvp, проектированием UI совместно с дизайнером и frontend-разработчиком, разработкой архитектуры приложения и написанием логики на backend и frontend.

    Стек: Laravel, PostgreSQL, Bitrix, Redis(хранилище сессий, кеш), RabbitMQ(фоновые задачи, чат), Stomp, WebSockets, Webpack.

  • Частная практика, работа без зачисления в штат
    Бэкенд разработчик (Младший)Backend developer
    Май 2018 — Март 2019 (11 месяцев)

    Доработка скриптов на php и js на самописном движке. Разработка ЛК ERP системы на Slim PHP + jwt. Написание новой бизнес-логики на backend и frontend.

    Стек: Slim PHP, MySQL.