← К портфолио

Real-time мониторинг сотовой сети: от идеи до продакшна за 3 месяца


Обложка кейса мониторинга сотовой сети Иллюстрация мониторинга сотовой сети 1 Иллюстрация мониторинга сотовой сети 2 Иллюстрация мониторинга сотовой сети 3

Задача:
Крупному оператору связи требовалась система real-time мониторинга качества сотовой сети на сотнях устройств по всей России. Требования: обработка постоянного потока десятков метрик с сотен устройств, масштабируемость до нескольких тысяч, уведомления об аномалиях.

Мое решение:
Спроектировал и реализовал систему с нуля за три месяца (один разработчик + AI-инструменты):

Архитектура:
• Backend: ASP.NET Core (.NET 8) + Kafka для обработки highload потока данных в реальном времени.
• Frontend: React/TypeScript для дашборда, микрофронтендная интеграция в инфраструктуру заказчика.
• Testing: Комплексное E2E тестирование по BDD (TestContainers, Playwright) - ручное тестирование исключено на 100%.

Процесс:

  1. Проектирование: Перед разработкой детально спроектировал интерфейсы и логику аналитики
  2. Разработка с AI: Использовал Cursor и Claude Code для ускорения - это позволило одному разработчику закрыть задачу за 3 месяца.
  3. Масштабирование: После приемки система успешно масштабировалась на новые регионы.

Результат:
🎯 Speed to market: С нуля до продакшна за 3 месяца (обычно такие проекты занимают 6-12 месяцев у команды).
🎯 Масштаб: Сотни устройств в прод, готовность к тысячам.
🎯 Качество: Полная автоматизация тестирования - баги выявляются до релиза.

Стек технологий:
Backend: .NET 8, ASP.NET Core, Kafka, PostgreSQL
Frontend: React, TypeScript
DevOps: Docker, Kubernetes, TestContainers, Playwright
AI Tools: Cursor, Claude Code, AI Agents