Валерий Вавилов
О преподавателе
Ключевые проекты и достижения
Платформа обработки и анализа данных: Разработал платформу обработки и анализа данных из различных источников. Система обрабатывает миллионы датаграмм в минуту, работает 24/7 и рассчитана на устойчивую промышленную эксплуатацию
C#/.NET • .NET Aspire • очереди • фоновые сервисы • observability
Система обслуживания бизнес-клиентов: Создал систему для предоставления специальных аналитических отчетов: по требованию пользователя и по расписанию. Решение включает backend-сервисы и веб-портал для бизнес-пользователей
Golang • Vue 3 • TypeScript • REST/gRPC • PostgreSQL/ClickHouse
Мониторинг объектов предприятия: Разработал систему мониторинга состояния объектов на предприятии. Веб-портал содержит богатый UI, графики, фильтры, карточки объектов и инструменты анализа событий
Golang • Python • Vue 3 • графики • интеграции • dashboards
Мониторинг окружающей среды: Участвовал в разработке системы мониторинга окружающей среды: опасные погодные явления, загрязнения, аналитика и визуализация состояния территорий. Разработал публичный портал организации для анализа и обработки метеоданных на Vue 3
C#/.NET • Vue 3 • карты/виджеты • аналитика • оповещения
Сильные стороны: Преподаю программирование, базы данных, аналитику, архитектуру информационных систем и алгоритмы. Делаю упор на практику: код, схемы, задания, ревью решений и обсуждение инженерных компромиссов
Что получают слушатели: Показываю не только синтаксис, но и промышленный контекст: надежность, наблюдаемость, тестирование, сопровождение. Использую реальные кейсы из B2B/B2C сервисов, аналитических систем и обработки данных
- Показываю технологии в контексте реальных информационных систем: от требований и архитектуры до кода, CI/CD, эксплуатации, мониторинга и анализа данных
- Объясняю сложные инженерные темы понятным языком: через схемы, практические задачи, разбор типичных ошибок и production-кейсы
- Проектирую сервисную архитектуру, API, очереди сообщений, хранилища данных, фоновую обработку, интеграции и корпоративные веб-порталы
Преподает на курсах
- Программирование на языке Python. Уровень 1. Базовый курс
- Программирование на языке Python. Уровень 2. Продвинутый курс
- Программирование на языке Python. Уровень 3. Разработка веб — приложений в Django
- Программирование на языке Python. Уровень 4. Анализ и визуализация данных на языке Python. Библиотеки Pandas, numpy, Matplotlib
- SQL от начального до продвинутого уровня для анализа данных
- Системный аналитик. Продвинутый уровень
- MongoDB для разработчиков
- Администрирование MongoDB 7.0
- Основы MongoDB 7.0
- Разработка баз данных MongoDB 7.0
- Программирование на C#