19 лет в разработке · программное обеспечение и электроника
Создаю программные системы и устройства — от идеи до запуска
Веб-приложения, устройства на микроконтроллерах и автоматизация. Помогаю сформулировать требования, проектирую решение, разрабатываю и довожу его до запуска
Направления работы
Веб-системы и приложения
Проектирую и разрабатываю веб-приложения, личные кабинеты, внутренние сервисы, API и интеграции. Беру на себя архитектуру, серверную часть, интерфейс и запуск.
Проектирование · разработка · запускУстройства на микроконтроллерах
Разрабатываю прошивки и прототипы устройств с датчиками, исполнительными механизмами и каналами связи. При необходимости связываю устройство с сервером или приложением.
Требования · прототип · прошивкаСистемы контроля и управления
Объединяю оборудование, датчики, программное обеспечение и внешние сервисы в единую систему. Автоматизирую сбор данных, мониторинг и управление.
Оборудование · данные · программная логикаКак строится работа
Разобраться в задаче
Уточняем, что должна делать система, где и кем она будет использоваться, с каким оборудованием и сервисами взаимодействовать. Фиксируем ограничения и критерии готовности.
Результат — требования, план и оценкаРазрабатывать по этапам
Сначала архитектура и прототип, затем основная разработка, интеграция и испытания. На каждом этапе есть результат, который можно посмотреть и проверить.
Первый результат обычно через 1–2 неделиЗапустить и развивать
После запуска могу сопровождать систему, добавлять функции и адаптировать её к новым условиям. Код, документация и принятые решения остаются понятными вашей команде.
Передача проекта или постоянная работаНачало проекта
Сначала требования. Затем решение, сроки и стоимость
На первой встрече разбираем задачу, условия эксплуатации и ограничения. После этого я предлагаю техническое решение, делю работу на этапы и называю реалистичную оценку. Первый проверяемый результат обычно появляется через одну-две недели.
Обсудить проектИнженерный подход
Решение должно работать не только на демонстрации
Программное обеспечение и физические устройства требуют разного инструментария, но подход к разработке у них общий: понятные требования, проверяемые этапы и испытания в условиях, близких к реальным.
Я фиксирую важные решения, учитываю ограничения заранее и показываю промежуточные результаты. В итоге вы получаете не эксперимент, а систему, которую можно использовать, поддерживать и развивать.
Понятные требования
До начала разработки определяем назначение системы, ограничения и признаки готового результата.
Проверка в реальных условиях
Прототип и промежуточные версии проверяются не только на столе, но и в предполагаемом сценарии использования.
Передаваемый результат
Понятный код, документация и объяснимые технические решения — без зависимости от одного исполнителя.
Где я работал
Сначала разработчик, потом руководитель команды, потом технический директор двух молодых компаний. Плюс десять своих проектов — они научили, что чувствует основатель, когда срок срывается. Я и оценивал работу, и сам её делал. Поэтому мои оценки обычно сбываются.
Заметки с работы
Все заметки →CrookedVox теперь печатает, пока ты говоришь
Текст появляется прямо во время речи, офлайн больше не обрывается на 25 секундах, интерфейс стал русским, а обновляться можно в один клик.
сент. 2026 г. · 2 мин ИИGigaAM: распознавание речи, которое работает без интернета
Голосовой ввод у меня теперь работает без интернета: модель GigaAM от Сбера крутится прямо на компьютере и хорошо понимает русский.
авг. 2026 г. · 2 мин ИИИИ и иллюзия понимания
ИИ за секунды даёт убедительную модель мира. Эта скорость может ощущаться как понимание — и скрыть, что ты так и не прошёл путь, на котором понимание обычно формируется.
авг. 2026 г. · 3 мин