Senior Backend Developer (PHP, Go, JavaScript, TypeScript) / Team Lead
Санкт-Петербург, РоссияСеньор • Тимлид/Руководитель группы • Архитектор
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет230 000 ₽
Опыт работы более 5 лет230 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g18C8
О себе
PHP Golang JavaScript TypeScript PostgreSQL MySQL ORACLE MariaDB Clickhouse MongoDB Redis RabbitMQ Kafka Keycloak Laravel Symfony нужен доступ к резюме нужен доступ к резюме Vite Pnpm Express ООП SOLID KISS DRY Linux Unit Testing Git Claude CodeДополнительная информация
Более 10 лет разрабатываю внутренние ERP, CRM системы и сайты. Так же, есть опыт разработки микросервисов. Имею опыт работы на тяжелых корпоративных проектах с высокой нагрузкой, сильными требованиями к доступности и нагрузке, с большими (в десятки террабайт) базами данных.
В ряде компаний управлял кросс-функциональными командами разработчиков (бэки / фронты) до 10 человек. Проводил код-ревью, one-to-one, менторство, онбординг.
• Языки используемые в работе: PHP v5.4 – 8.4, Golang, JavaScript, TypeScript
• Использую базы данных: MySQL, MariaDB, PostgreSQL, Oracle DB, ClickHouse, MongoDB, Redis, Memcache
• Брокеры сообщений: RabbitMQ, Kafka.
• Фреймворки: Laravel ( нужен доступ к резюме ), Symfony (7.4), Mezzio, VueJs (v.3 composition api), нужен доступ к резюме
• Операционные системы: Linux, MacOs
• Другие используемые технологии: K8s, S3, Elasticsearch, Docker / Docker Swarm, Nginx, Apache, Caddy, GitLab, CI /CD, Terraform.
• Архитектура: RestAPI, RPC (gRPC, Json RPC), SOA, Microservices.
• Управление проектами: YouTrack, Jira, Yandex Tracker, Redmine.
Так же использую в работе Claude Code (code-helper в IDE, promts, skills, MCP), пользовался ChatGPT5, Copilot.
На данный момент Senior Backend Developer.
Мои компетенции и опыт
Хрулев Сергей
Мужчина
нужен доступ к резюме — предпочитаемый способ связи
telegram: нужен доступ к резюме
Проживает: Санкт-Петербург
Гражданство: Россия, есть разрешение на работу: Россия
Готов к переезду: Другие регионы, Россия, готов к командировкам
Желаемая должность и зарплатаSenior Backend Developer (PHP, Go, JavaScript, TypeScript) / Team Lead
Специализации:
— Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Формат работы: на месте работодателя, удалённо, гибрид
Желательное время в пути до работы: не имеет значения
230 000 ₽ на руки
ФинтехМаркет (разработчик финтех-решений, создание ИТ-продуктов и микросервисов)
Санкт-Петербург, нужен доступ к резюме
Ведущий разработчик
Стек: PHP, Golang, MySql, Postgres, Redis, Kafka, Keycloak, JS, Docker, K8s, S3.
Разработка CRM системы и сервисов (кредитный советник (loan-adviser + API), сервис оценки рисков, API агрегатора финансовых данных):
- написание бэкенда системы с использованием Php, Go, MySql, Postgres, Kafka, Keycloak.
- поддержание работоспособности CRM системы и сервисов (более 10).
- создание новых сервисов.
- написание аналитики, отчетов.
- разработка новой архитектуры в части выделения функционала документооборота в отдельный сервис и переработка с PHP + MySql на Go + Postgres + Keycloak.
- код ревью.
- работа с высокими нагрузками.
Результаты:
1. Запустили 3 новых сервиса: сервис оценки кредитоспособности, сервис интегратор платежных систем, API для предоставления аналитики сторонним сервисам.
2. Интегрировал сервисы со сторонними системами: 1С, ГИС, ФИАС, смс-сервисы, банки, информационные системы и др.
3. Сократил время работы сервиса документооборота в 4 раза за счет использования новых технологий. В работе активно применялись LLM (Claude Code).
Ростелеком
Россия, нужен доступ к резюме
Team Lead
Стек: PHP v8.3 (Laminas), Js/Ts (Vue v3.x), RabbitMQ, OracleDB, PostgreSQL, ClickHouse, Docker, Prometeus, Grafana, PHP CS / Stan, Xdebug, UnitTests, GitLab CI/CD
Лидирование разработки корпоративной системы управления:
- написание бэкенда системы с использованием Laminas (Mezzio) php v8.2, CQRS, БД - Oracle / Postgres.
- разработка архитектуры, проектирование структуры БД (более 3000 таблиц), схем, репликации.
- внешние интеграции по RestAPI, SOAP.
- работа с высокими нагрузками.
- код ревью.
- написание сложных отчетов (сборка из более 100 различных таблиц, выгрузка в HTML, XML).
- написание и оптимизация запросов. Использовали CQRS, БД - Oracle / Postgres.
Управление командой разработки (5 разработчиков):
- анализ и оценка задач по ТЗ от аналитиков.
- декомпозиция задач, постановка заданий для разработчиков, оценка трудозатрат.
- контроль выполнения задач, помощь разработчикам в решении задач, организация коммуникации между командой, аналитиками, тестировщиками и др.
Результаты:
1. Провел рефакторинг легаси кода до уровня 8х версий. Результат – рост производительности в 2 раза.
2. Перевел части монолита (Logger, SSO) в отдельные сервисы для роста производительности системы в 1.5 раза.
3. Перевел часть легаси части фронта на нужен доступ к резюме 3х c поддержкой TypeScript.
ООО Копицентр (сеть копировальных центров)
Team Lead
Стек: Laravel 8, Vue 2x, Postgres, Redis.
Разработка ERP системы компании, поддержка сайта компании:
- построение архитектуры проекта, базы данных.
- постановка задач программистам (Jira. Git, git flow).
- развитие функциональности системы, подготовка ТЗ для решения бизнес задач.
- управление командой разработки: 2 бэкенд разработчика и 1 фронтенд.
Результаты:
1. Создал ERP систему для компании, включающую в себя блоки: Продажи, Калькулятор заказов, Производственный, Логистики, Склад, Финансы. Система связывает все процессы компании, начиная с приема заявки, заканчивая оплатой и отгрузкой товара через встроенные бизнес-процессы.
2. Перевел часть блоков ERP в отдельные сервисы, что дало прирост производительности всей системы и большую управляемость внутри отдельных блоков.
3. Интегрировал сайт компании, ERP систему с платежными сервисами, сервисами отправки смс, YandexCloud (перевели внутреннее хранилище фото и документов в облако).
ООО "Кипиш" (сервис для любителей активного отдыха и футбола)
Backend Developer
Стек: Laravel v 5.8 (php 7.2), Postgres (v. 11), Redis, NodeJs, нужен доступ к резюме , React.
- Написание бэковой логики работы сайта, оптимизация кода.
- Построение архитектуры приложения и базы данных.
- Разработка по TDD.
ООО "Эксперт Финанс"
Финансовый сектор
• Аудит, управленческий учет, финансово-юридический консалтинг
FullStack Developer
Стек: Laravel v 5.4, MySql, нужен доступ к резюме
Разработка внутренней CRM системы для нужд компании.
Разработка программного комплекса автоматизированного сбора и обработки информации клиента:
- автоматизированный сбор данных и документов клиента;
- анализ полученной информации и выбор схемы банкротства физ.лица;
- автоматическая обработка данных, формирование документов и отправка документов арбитражным управляющим;
- автоматическая комплектация документов для клиента.
Сеть автосалонов "Автопорт"
FullStack Developer
- Разработка сайтов компании (BackEnd, FrontEnd), работа с внутренней системой отчетности – доработка и создание новых, улучшение интерфейса и производительности.
- Интерграция с внешними сервисами (телефония, Yabdex, банки).
- Разработка движка и пользовательского интерфейса на базе Laravel v5, JQuery, Native JS/
Сеть пансионатов "Русский Стиль"
FullStack Developer
Разработка собственной CRM: автоматизация учета, управление финансами и кадрами, интеграция с внешними ПО (сбор платежей, выгрузка / загрузка 1С, Excel), интеграция с внутренней АТС, формирование отчетов, внутренний почтовый сервис.
ОбразованиеВысшееСПбГУ
Экономический
Повышение квалификации, курсыDevOps
Ребрайн
Golang
Московский государственный технический университет им. Н.Э. Баумана, Москва
НавыкиРусский — Родной
Английский — C1 — Продвинутый
Итальянский — B1 — Средний
PHP Golang JavaScript TypeScript PostgreSQL MySQL ORACLE MariaDB Clickhouse MongoDB Redis RabbitMQ Kafka Keycloak Laravel Symfony нужен доступ к резюме нужен доступ к резюме Vite Pnpm Express ООП SOLID KISS DRY Linux Unit Testing Git Claude CodeДополнительная информация
Более 10 лет разрабатываю внутренние ERP, CRM системы и сайты. Так же, есть опыт разработки микросервисов. Имею опыт работы на тяжелых корпоративных проектах с высокой нагрузкой, сильными требованиями к доступности и нагрузке, с большими (в десятки террабайт) базами данных.
В ряде компаний управлял кросс-функциональными командами разработчиков (бэки / фронты) до 10 человек. Проводил код-ревью, one-to-one, менторство, онбординг.
• Языки используемые в работе: PHP v5.4 – 8.4, Golang, JavaScript, TypeScript
• Использую базы данных: MySQL, MariaDB, PostgreSQL, Oracle DB, ClickHouse, MongoDB, Redis, Memcache
• Брокеры сообщений: RabbitMQ, Kafka.
• Фреймворки: Laravel ( нужен доступ к резюме ), Symfony (7.4), Mezzio, VueJs (v.3 composition api), нужен доступ к резюме
• Операционные системы: Linux, MacOs
• Другие используемые технологии: K8s, S3, Elasticsearch, Docker / Docker Swarm, Nginx, Apache, Caddy, GitLab, CI /CD, Terraform.
• Архитектура: RestAPI, RPC (gRPC, Json RPC), SOA, Microservices.
• Управление проектами: YouTrack, Jira, Yandex Tracker, Redmine.
Так же использую в работе Claude Code (code-helper в IDE, promts, skills, MCP), пользовался ChatGPT5, Copilot.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
