Привет, меня зовут

Александр Зверев

Этот сайт - моя мастерская: здесь живут пять интерактивных инженерных стендов, а ниже - избранные проекты с работы и из дома.

Обо мне

Инженерный подход - в руководстве и в разработке

Я по складу ума инженер: ценю системы, которые работают предсказуемо, и решения, которые не стыдно открыть и через три года. Сейчас отвечаю за ИТ-направление - за людей, архитектуру и результат.

Этот сайт - моя мастерская: здесь я проверяю идеи вживую, а не в презентациях. Проверять тоже люблю руками: подключить, отладить, довести до рабочего состояния.

Вне работы: настольный теннис, шахматы, прогулки - и грядки, которые поливаются сами.

Пет-проекты - можно потрогать

Пять интерактивных стендов: умный дом, мобильный робот, генератор паролей, cron-переводчик и PID-регулятор. Всё считается в вашем браузере.

Умный дом - интерактивный стенд

mqtt · гистерезис · сценарии

Полностью автономный фрагмент дома: два контура света, розетка с чайником и обогреватель. Термостат держит целевую температуру классическим гистерезисом в четверть градуса, чтобы реле не щёлкало чаще необходимого. Датчик движения включает свет на кухне по сценарию, каждое событие падает в журнал в формате MQTT-топиков, а потребление суммируется в реальном времени - включите чайник и обогреватель одновременно и посмотрите, как просаживается график.

22 °C
В комнате
21.4 °C
Влажность
46 %
Нагрев
выкл
Движение
нет
Потребление · 0 Вт

журнал событий

Мобильный робот - симулятор навигации

pure pursuit · лидар · одометрия

Дифференциальный привод, планирование маршрута по графу видимости (узлы вокруг препятствий, алгоритм Дейкстры) и чистое следование пути. Робот патрулирует поле сам; клик по полю отправляет его в вашу точку - маршрут перестраивается на ходу, при столкновении он отъезжает и ищет обход. Пять лучей - виртуальный лидар, под полем - телеметрия с одометрией.

x 60 · y 300 · θ -40° · 0,00 м/с · путь 0,0 м

Пароли и энтропия

crypto · случайность · стойкость

Честный генератор: пароль собирается из криптографического датчика браузера (crypto.getRandomValues), энтропия считается по алфавиту и длине, а время подбора - по реальной скорости офлайн-атаки на GPU-ферме. Ничего не отправляется и не сохраняется.

-
-

Cron-переводчик

crontab · расшифровка · запуск

Переводит crontab-выражение на человеческий язык и показывает пять ближайших запусков - реальными датами вашего часового пояса. Поддерживает списки, диапазоны, шаги и звёздочку. Введите выражение или возьмите пресет.

PID-регулятор - живой симулятор

kp · ki · kd · второй порядок

Классический ПИД-контур на объекте второго порядка: уставка - ступенька, регулятор борется с инерцией. Крутите коэффициенты и смотрите, как меняется характер: чистый P недобивает, лишний I раскачивает, D гасит выбросы. Метрики считаются честно - по фактическому переходному процессу.

Перерегулирование
-
Время 2%-ного урегулирования
-
Установившаяся ошибка
-

Избранные проекты

Приложения, скрипты и железо - от рабочих контуров до грядок. Часть перечисленного работает годами без моего участия - лучший отзыв.

На работе

  • Приложения для управления контурами и серверами
  • Скрипты-заготовки для типовых задач - чтобы не решать одно и то же дважды
  • Патчи, правки и новое ПО для вендинговых аппаратов выдачи СИЗ
  • Робот-автоответчик: автоматическая диагностика проблем клиентов с готовыми решениями
  • Автоматизация заполнения табелей служб
  • Приложения для административных процессов компаний
  • Управление проектными работами, сопровождение клиентов, архитектурные решения, пусконаладка, представление компании на ВКС
  • Участие в выставках

Дом и дача

  • Умный дом: датчики света, утечки газа и воды
  • Сопряжение датчиков и приборов с Алисой
  • Собственные приёмники сигналов на ESP, управление голосом и через ESP
  • Датчики на даче
  • Дачное освещение
  • Включение шланга до грядок через ESP - простой привод-закрывашка, подключённый к общей сети
  • Ферма огурцов и помидоров - два сезона урожая; дубы из желудей (2 шт) и каштан из плода: фитолампа по таймеру + автополив по датчику влажности
  • Сеть домашних видеокамер
  • OpenWRT на Raspberry Pi 4; линейка проектов на RPi 2 Zero W, 3, 4, 5
  • Разработка печатных плат для домашних задач

Увлечения: настольный теннис, шахматы, прогулки - лучшая профилактика перед деплоем в прод.

Контакты

Открыт к профессиональному общению - пишите, отвечу лично

Резюме в PDF - по запросу на почту.