СД
Святослав Д.
Мужчина, 43 года
Россия, Москва, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 1 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
PHP разработчик
Грейд
Навыки
Отрасли
Проекты
(16 лет 8 месяцев)
Проект «Медицинская информационная система»
Роль
Архитектор / Ведущий разработчик
Обязанности
Роль в проекте Архитектор / Ведущий разработчик
Цель проекта
Разработка тиражируемой масштабируемой информационной
системы для клиник. Система автоматизирует ключевые бизнеспроцессы: приём заказов, учет рабочего времени, расписание
сотрудников, логистику оказания услуг на дому (вызов врача на
дом, медицинские процедуры, взятие биоматериала и т.п.), приём
и обработку оплаты от пациентов, а также взаимодействие с
диагностическим оборудованием. Проект включал создание
собственной ИТ-инфраструктуры, расширение системы под
филиалы, а также запуск мобильного приложения для клиентов и
персонала.
Решение предназначено для масштабирования и может быть
внедрено в любых медицинских учреждениях как готовый
программный продукт.
Основные цели проекта:
● Автоматизация внутренних процессов клиники
(регистратура, лаборатория, логистика, персонал).
● Централизация и масштабирование системы для
подключения новых филиалов.
● Обеспечение удобного взаимодействия с клиентами
через мобильное приложение.
● Интеграция с медицинским оборудованием и
лабораторными приборами.
● Реализация модуля приёма оплаты за услуги через
онлайн-систему.
● Создание коммерчески доступного решения, применимого
для других клиник (B2B).
Архитектура
● Бэкенд: PHP (с использованием собственного
фреймворка)
● СУБД: MySQL / PostgreSQL
● Мобильное приложение: Android (Java)
● Взаимодействие с оборудованием: низкоуровневые
драйверы
● Инфраструктура: Развёртывание серверных и тестовых
окружений, локальные и облачные ресурсы
● Интеграции: Лабораторное оборудование, системы учёта,
курьерские службы, платёжные шлюзы
Непосредственные задачи
● Спроектировал архитектуру информационной системы,
учитывая перспективу масштабирования на сеть клиник.
● Разработал и внедрил централизованную базу данных
для хранения данных о пациентах, заказах, сотрудниках и
логистике.
● Реализовал систему приёма заказов, обеспечив
оперативную регистрацию и обработку обращений.
● Внедрил функционал учета рабочего времени персонала
с привязкой к графику смен.
● Разработал модуль планирования и визуализации
графика сотрудников по филиалам.
● Спроектировал и внедрил систему курьерской службы,
включающую трекинг и маршрутизацию.
● Разработал драйверы для интеграции медицинских
приборов (лабораторного и диагностического
оборудования).
● Настроил и развернул серверную и тестовую
инфраструктуру, включая процессы CI/CD.
● Обеспечил масштабирование системы с возможностью
поддержки нескольких филиалов в разных регионах.
● Создал мобильное приложение для клиентов и
персонала: запись на приём, доступ к результатам,
внутренние уведомления.
● Разработал и внедрил функционал приёма онлайноплаты за медицинские услуги.
● Адаптировал решение под повторное коммерческое
использование в других клиниках.
● Курировал все стадии разработки: от проектирования до
поддержки и сопровождения.
● Проводил работу по поддержке и развитию системы,
исправлению ошибок и улучшению стабильности.
Состав команды
3-10 человек в зависимости от стадии проекта (архитектор,
backend-разработчики, frontend-разработчики, DevOps, QA,
аналитики, тимлид, менеджер проекта)
Применяемые технологии
C++, PHP, SQL (MySQL/PostgreSQL), Bash, Android (Java), REST API, CI/CD, Kafka, Docker, драйверы низкого уровня, серверные ОС (Linux), API взаимодействия с оборудованием, платёжные системы, Memcache
Стек специалиста на проекте
PostgreSQL, Docker, REST, API, Java, PHP, C++, SQL, Bash, REST API, Linux, Android, Kafka, CI/CD, Memcache, MySQL5
Отрасль проекта
Insurance
Период работы
Февраль 2020 - По настоящее время
(5 лет 8 месяцев)
Проект «Микросервисная экосистема для клинических исследований»
Роль
PHP-разработчик
Обязанности
Роль в проекте PHP-разработчик
Цель проекта
Участие в разработке микросервисной платформы для
медицинской и исследовательской организации (США),
специализирующейся на клинических исследованиях,
лабораторной диагностике и предоставлении социальной
помощи. Проект направлен на цифровизацию процессов
взаимодействия между лабораториями, исследовательскими
центрами, медицинскими учреждениями и пациентами.
Основные цели проекта:
● Разработка масштабируемой и отказоустойчивой
архитектуры для управления клиническими данными.
● Автоматизация процессов взаимодействия между
участниками клинических исследований.
● Повышение прозрачности и скорости обработки данных в
рамках медицинских кейсов.
● Обеспечение безопасности, контролируемого доступа и
качества данных.
Архитектура
● Бэкенд: PHP 8.x (Symfony)
● Подход: Микросервисная архитектура
● Базы данных: PostgreSQL / MySQL
● Взаимодействие: REST API, JSON
● CI/CD: GitLab CI / Jenkins / Docker
● Инфраструктура: Kubernetes / Docker Swarm
● Логирование и мониторинг: Sentry, Prometheus, Grafana
Непосредственные задачи
● Разрабатывал новые микросервисы с нуля на PHP в
рамках единой архитектуры платформы.
● Проводил декомпозицию задач из бизнес-требований в
технические спецификации.
● Реализовывал REST API для взаимодействия между
микросервисами и фронтендом.
● Проводил рефакторинг устаревших компонентов, улучшая
читаемость и производительность.
● Участвовал в процессе code review: проверка качества
кода коллег, соблюдение стандартов.
● Внедрил Unit-тесты для ключевых компонентов системы с
использованием PHPUnit.
● Настроил процесс CI/CD для автоматического
тестирования и деплоя микросервисов.
● Проводил регулярный деплой новых версий
микросервисов в staging и production окружения.
● Интегрировал сторонние сервисы и API в архитектуру
системы (например, лабораторные модули).
● Работал в тесном взаимодействии с аналитиками и
DevOps-специалистами.
● Участвовал в регулярных стендапах, планировании и
ретроспективах в Agile-команде.
● Кластеризация web-серверов
Состав команды 12 человек: 1 Тимлид, 4 Backend-разработчика, 2 Frontendразработчика, 3 QA-инженера, DevOps, аналитик.
Применяемые технологии
PHP 8, Symfony, PostgreSQL / MySQL, REST API, GitLab / GitHub, CI/CD (GitLab CI), Docker, Unit-тестирование (PHPUnit), Agile, Jira / Trello, Swagger / OpenAPI. Nginx , master-slave репликация mysql
Стек специалиста на проекте
PostgreSQL, MySQL, Docker, Jira, Agile, Trello, REST API, Swagger, GitLab, Nginx, Symfony, GitHub, PHPUnit, Unit testing, PHP 8, CI/CD, Gitlab CI, OpenAPI, water, slate, репликация
Отрасль проекта
Insurance
Период работы
Январь 2018 - Февраль 2020
(2 года 2 месяца)
Проект «Система обработки звонков и обращений для корпоративного callцентра»
Роль
PHP-разработчик
Обязанности
Цель проекта
Разработка и сопровождение единой платформы для
автоматизации процессов корпоративного call-центра. Система
предназначена для обработки входящих и исходящих звонков,
маршрутизации обращений, интеграции с внутренними CRM/ERP
заказчика, а также обеспечения стабильности и
масштабируемости сервиса. Работа велась в рамках
аутсорсингового контракта с крупным корпоративным клиентом.
Весь цикл разработки был сосредоточен в рамках одного проекта
без переключения на другие задачи.
Основные цели проекта:
● Повышение эффективности обработки обращений
клиентов через автоматизацию и оптимизацию процессов.
● Обеспечение высокой доступности и отказоустойчивости
платформы.
● Разработка масштабируемой архитектуры с
возможностью быстрого внедрения новых бизнесфункций.
● Интеграция с внешними и внутренними системами
заказчика (CRM, ERP, платёжные шлюзы).
● Внедрение CI/CD и повышение качества разработки за
счёт code review и тестирования.
Архитектура
● Бэкенд: PHP 7.4–8.x (Laravel)
● Базы данных: MySQL, PostgreSQL
● Фронтенд: Vue.js (через REST API)
● Интеграции: CRM-системы заказчика, внутренние базы
данных, платёжные шлюзы, сторонние сервисы
● Инфраструктура: Docker, GitLab CI/CD, Yandex Cloud
● Контроль версий: Git (GitLab)
● Подход: Микросервисная архитектура с выделением
отдельных доменных областей
Непосредственные задачи
● Разрабатывал с нуля ключевые сервисы платформы:
обработку звонков, маршрутизацию заявок, APIинтеграции.
● Участвовал в проектировании архитектуры микросервисов
под задачи отказоустойчивости и масштабируемости.
● Настраивал взаимодействие между внутренними
модулями и внешними API (CRM, ERP, голосовые
шлюзы).
● Разрабатывал REST API для интеграции с фронтендом и
внешними системами.
● Проводил ревью кода, внедрял стандарты и лучшие
практики разработки.
● Отвечал за настройку docker-окружения и CI/CD
пайплайнов.
● Проводил оптимизацию SQL-запросов, работал с
индексами для повышения скорости обработки данных.
● Устранял критические ошибки на продакшене, участвовал
в регрессионном тестировании.
● Плотно взаимодействовал с менеджерами проекта и QAспециалистами в рамках Agile-подхода.
● Наставлял младших разработчиков, помогал в решении
сложных технических задач.
Состав команды 6-8 человек: 2-3 backend-разработчика, 1-3 frontend-разработчика,
2 QA, менеджер проекта, тимлид.
Применяемые технологии
PHP 7.4–8.x, Laravel, MySQL, PostgreSQL, REST API, Vue.js, Git, Docker, CI/CD (GitLab), Swagger, PHPUnit, Agile/Scrum, ElasticSearch, Kafka, 1C-Битрикс
Стек специалиста на проекте
PostgreSQL, Git, MySQL, Docker, Elasticsearch, JavaScript, Laravel, REST API, Swagger, GitLab, PHPUnit, Vue.js, Kafka, CI/CD, 1С-Битрикс, PHP 7, Agile/Scrum
Отрасль проекта
Insurance
Период работы
Август 2015 - Декабрь 2017
(2 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Университет Российской Академии Образования. Компьютерных наук
Специальность
прикладная математика
Завершение учебы
2004 г.