Портфолио / профессиональный профиль
Я backend / fullstack-разработчик с сильным уклоном в прикладную автоматизацию, интеграции, внутренние кабинеты, CRM/ERP-подобные системы и проектирование сложной бизнес-логики. Мой путь начинался с прикладных веб-инструментов под реальные процессы заказчиков, а со временем вырос в работу на уровне архитектуры обменов, производительности, безопасности, отказоустойчивости и проектирования целых платформ.
За годы работы я прошёл путь:
- от разработки отдельных модулей, внутренних кабинетов и автоматизаций;
- к построению систем, которые связывают пользователей, данные, оборудование, внешние сервисы и регламентированные процессы;
- к уровню, где уже думаю не только кодом, но и архитектурой, бизнес-сценариями, целостностью данных, SLA, безопасностью и дальнейшей эволюцией продукта.
С чем я работал
- внутренние кабинеты, CRM, ERP-подобные системы и административные панели;
- интеграции
1С ↔ Web ↔ CRM ↔ API ↔ внешние сервисы; - производственные системы, спецификации, расчёты, задания и технологические сценарии;
- медицинские системы с аппаратным контуром, журналированием и этапами обработки;
- образовательные системы, личные кабинеты, электронные журналы, динамические формы и дашборды;
- корпоративные порталы и CRM-контуры на
Битрикс24; - боты, панели управления чатами, контентом и коммуникационными сценариями;
- криптофинансовые и real-time платформы с очередями, WebSocket, торговым контуром и распределёнными интеграциями;
- собственные плагины и технические библиотеки для
Yii2, которые использовал в реальных проектах.
Мой стек
PHP 7/8Yii2LaravelCodeIgniterNode.jsTypeScriptReactNext.jsVueMySQLRedisRabbitMQREST APIWebSocketDockerBitrix24CI/CD
Как я рос по этапам
Innova Systems
На этом этапе я глубоко работал с прикладной автоматизацией, внутренними расчётами, производственными модулями и R&D-направлениями.
- разрабатывал внутренние веб-инструменты и модули учёта;
- проектировал системы для производственных данных, спецификаций и расчётов;
- строил ERP-ядра с ролями, доступами, материалами и себестоимостью;
- работал с
Yii2,Laravel,Node.js,MySQL,Linux,Docker; - параллельно заходил в исследовательские направления:
Web3, staging-инфраструктуру криптонод, конкурентные транзакции, latency, deadlocks и безопасность транзакционных сценариев.
Именно здесь у меня сформировалась сильная база в прикладной логике, интеграциях и нестандартных бизнес-процессах. Я перестал воспринимать проект как набор страниц и начал видеть систему как модель реальной работы компании.
Prime Systems Group
На этом этапе я перешёл в более сложную инженерную и лидерскую роль.
- зашёл в проект как внешний разработчик для стабилизации проблемного модуля;
- восстановил рабочее состояние критического контура;
- позже стал основным разработчиком, а затем
Technical Lead; - проектировал backend-модули и real-time обмены
Web ↔ C++ agents; - руководил взаимодействием backend, C++, QA, security и sysadmin-направлений;
- отвечал за качество релизов, SLA и устойчивость системы.
Здесь я вырос в сторону архитектуры и технического лидерства. Основной фокус сместился с написания отдельных функций на управление сложностью, согласованность модулей, устойчивость интеграций и ответственность за критический продакшн-контур.
DataSoft
Этот этап усилил меня как архитектора интеграций, производительности и внутренних платформ.
- параллельно развиваю и сопровождаю несколько корпоративных систем;
- проектирую обмены между
1С, личными кабинетами, CRM и внешними системами; - стабилизирую API, кэш-слои, очереди, транзакционные операции и обмен по JSON-контрактам;
- провожу аудит безопасности, маршрутов, ACL, OAuth, API-exposure и моделей риска;
- устраняю race conditions, таймауты, зависания и дубли в распределённых сценариях;
- участвую в рефакторинге критических модулей и архитектурном контроле сложных систем.
На этом уровне я уже работаю не просто как разработчик фич, а как инженер, который проектирует устойчивые контуры обмена, видит узкие места системы заранее и формирует правила, по которым проект может развиваться без хаоса.
Как менялся мой уровень
- сначала я решал конкретные локальные задачи бизнеса через веб-инструменты;
- затем начал проектировать внутренние системы целиком: роли, данные, расчёты, документы, интеграции, журналы и интерфейсы;
- после этого вырос до уровня, где могу подхватить проблемный проект, стабилизировать его, перепроектировать критические узлы и довести до рабочего состояния;
- дальше мой фокус сместился в сторону интеграционной архитектуры, отказоустойчивости, безопасности, обменов, highload-сценариев и проектирования платформ;
- сейчас я всё чаще думаю как проектировщик: вижу не только текущую задачу, но и то, как система должна масштабироваться, где у неё будут точки отказа, как связать её с внешними контурами и как заложить базу для дальнейшего роста продукта.
Ключевые направления моих проектов
Производство и ERP-логика
- система обработки спецификаций для мебельного производства;
- внутренний ЛК для консолидации предварительных расчётов;
- CRM/ERP-платформа для мебельного производства и движения ТМЦ;
- ранний внутренний магазин и CRM салона;
- единая платформа для общепита с сайтом, мобильным приложением и внутренней панелью.
В этих проектах я формализовывал реальные бизнес-процессы, переводил производственные и операционные правила в код, расчёты, документы, маршруты обработки и доменные модели.
Образование и личные кабинеты
- личный кабинет ординатуры с динамическими формами и интеграцией с
1С; - рефакторинг и стабилизация электронного журнала на
Next.jsс интеграцией1С; - внутренний дашборд управленческой аналитики для вуза;
MAX-бот и идеяMAX-Controlкак платформы управления чатами и ботами.
Здесь я вырос в сторону интеграционной архитектуры, JSON-контрактов, проектирования форм, управления большими контурами данных и проектирования цифровых экосистем вокруг организаций.
Медицина и аппаратные интеграции
- система обработки медицинского инструмента с поэтапным отслеживанием;
- датчики и устройства, которые отправляли события по API;
- серверный кабинет на
Yii2с журналированием, этапами обработки и дашбордом.
Этот контур показал мне, как соединять web, оборудование, события, статусы и регламентированный процесс в одной системе.
Корпоративные порталы и CRM
- работа с
Битрикс24как с большой CRM-платформой; - разбор и развитие модулей продуктивности, договорного контура, задач, cron и вебхуков;
- практическое развитие собственного CRM-мышления на базе коробочной корпоративной платформы.
Этот опыт дал мне более зрелое понимание того, как строятся и развиваются корпоративные внутренние системы в реальной компании.
Финтех, real-time и сложные интеграции
- криптовалютная торговая платформа;
- backend, realtime, WebSocket, очереди, кошельки, ордера, KYC, P2P и административный контур;
- интеграция web-платформы с отдельной расчётной средой торгового контура.
Этот опыт усилил меня в высоконагруженных сценариях, распределённых системах, реальном времени и архитектуре сложных продуктовых платформ.
Что особенно меня характеризует
- умею заходить в сложную предметную область, а не только в стандартные веб-задачи;
- хорошо работаю там, где нужно перевести реальный бизнес-процесс в доменную модель, API и интерфейс;
- умею выполнять экспертный анализ системы, интеграционного контура и бизнес-процессов до начала активной разработки;
- как системный инженер понимаю инфраструктурный контур, сетевую безопасность и могу проводить аудит IT-структуры бизнеса целиком;
- умею стабилизировать и реанимировать проблемные проекты после других разработчиков;
- умею проектировать обмены между несколькими системами и снижать хаос в интеграциях;
- думаю о производительности, безопасности, консистентности данных и дальнейшей масштабируемости;
- могу не только писать код, но и выстраивать техническую основу, на которой проект сможет жить дальше;
- развиваюсь в сторону проектировщика систем и платформенного мышления, а не просто исполнителя задач.
Что у меня уже есть в портфолио
- производственные и ERP-проекты;
- личные кабинеты и образовательные системы;
- медицинский кейс с оборудованием и API;
- крупный финтех/криптопроект;
- CRM-направление и опыт с
Битрикс24; - собственные
Yii2-плагины и технические библиотеки; - продуктовые идеи следующего уровня, где я уже мыслю платформами, а не отдельными страницами.
Куда я вырос и куда двигаюсь дальше
Сейчас мой уровень ближе к разработчику-проектировщику и интеграционному архитектору прикладных систем.
- я уже уверенно работаю на стыке backend, интеграций, предметной логики и архитектуры;
- умею думать о системе целиком, а не только о своём участке кода;
- могу подключаться на этапе анализа и разбирать не только код, но и саму логику процессов, риски, точки отказа и архитектурные ограничения;
- понимаю взаимосвязь между приложениями, инфраструктурой, сетевым контуром и безопасностью на уровне всей IT-среды бизнеса;
- умею видеть, как продукт должен развиваться в следующих версиях;
- умею соединять инженерную реализацию с реальной бизнес-задачей;
- двигаюсь в сторону ещё более сильной роли: архитектура внутренних платформ, интеграционные контуры, highload, безопасность и проектирование зрелых корпоративных продуктов.
Подробные кейсы
- portfolio_specification_project_ru.md
- portfolio_consolidation_project_ru.md
- portfolio_crm_furniture_production_ru.md
- portfolio_endoscopy_smart_hospital_ru.md
- portfolio_residency_dynamic_forms_ru.md
- portfolio_e_journal_refactor_ru.md
- portfolio_dashboard_altai_gmu_ru.md
- portfolio_crypto_trading_platform_ru.md
- portfolio_bitrix_crm_platform_ru.md
- portfolio_business_platform_foodservice_ru.md
- portfolio_plugins_ru.md
- portfolio_max_bot_ru.md
- portfolio_max_control_concept_ru.md