haiodo.blog
Андрей Соболев

Андрей Соболев

whoami

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

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

Новосибирский государственный университет, магистр по информационным технологиям. Уже три года помогаю университету - веду у студентов объектно-ориентированное программирование на C++ и Java.

history | tail

ls ~/projects

Intabia PlatformTypeScript · 2025 -

Интабия Платформа, чем занимаюсь сейчас

Продуктовая ветка платформы в Intabia Fusion, где я со-основатель. Тот же фундамент, что и Huly: объектная модель, живые запросы, постоянное соединение.

platform.intabia.rugithub
Platform CollectiveTypeScript · 2026 -

продолжение платформы сообществом

Тот же фундамент, что и Huly, но развитие идёт сообществом и в открытую. Форк, который живёт своей жизнью.

Platform-Collectiveplatform
HulyTypeScript · 2021 - 2025

открытая платформа для бизнес-приложений

Открытая платформа для приложений: Chat, Tracker, HRM, ATS. Моими руками сделаны Tracker, Github Integration, системные и UI-компоненты. 26k+ звёзд на GitHub.

huly.iogithub
TenniarbSwift · 2018 -

редактор мозговых карт для macOS

Личный проект: нативный редактор мозговых карт для macOS со своим текстовым форматом описания диаграмм и движком вычислений.

github
Network Service MeshGo · 2018 - 2020

hybrid/multi-cloud IP service mesh

Гибридный/мульти-облачный IP service mesh для Kubernetes. Работал над ядром и интеграциями.

networkservicemesh.iogithub
OOPC++ / Java · 2023 -

курс и задания по ООП для НГУ

Курс и задания по объектно-ориентированному программированию, который веду у студентов Новосибирского государственного университета.

github
Eclipse RCPTTJava · 2009 - 2021

инструмент UI-тестирования Eclipse-приложений

Инструмент записи и воспроизведения UI-тестов для Eclipse/SWT-приложений. Вырос из проекта Q7 в Xored и стал открытым проектом Eclipse Foundation. Язык сценариев ECL, распределённое выполнение тестов.

eclipse.dev/rcpttgithub
Eclipse DLTKJava · 2005 - 2015

Dynamic Languages Toolkit, один из первых контрибьюторов

Фреймворк для построения IDE под динамические языки - TCL, Ruby, JavaScript. Один из первых контрибьюторов проекта, делал основу фреймворка и полноценные IDE поверх него.

eclipse.dev/dltkgithub

git log --graph platform

Один фундамент, три поколения - от Huly до того, что делаю сейчас.

  1. Huly2021 - 2025

    Huly Labs. Открытая платформа для приложений: Chat, Tracker, HRM, ATS. Мои руки - Tracker, Github Integration, системные и UI-компоненты.

    hcengineering/platform
  2. Platform Collective2026 -

    Продолжение платформы сообществом. Тот же фундамент, открытая разработка.

    Platform-CollectivePlatform-Collective/platform
  3. Intabia Platform2025 -

    Intabia Fusion, я со-основатель. Продуктовая ветка платформы, над которой работаю сегодня.

    intabia-fusion/platform - PRs

head -5 posts/

ИГОП и поехали, или как меньше чистить и больше проверятьчитать →

Год спустя после ассенизатор-driven development: что изменилось, и почему теперь можно проверять 20 гипотез в день вместо двух.

Почему я покинул Huly или не совсем покинул, или начал все по новой?читать →

Монолог меня по поводу проекта Huly и будущего на которое я потратил уже несколько лет.

Не трубочисты мы, не плотники — а ассенизаторы при ИИ - Ассенизатор-driven developmentчитать →

ИИ или не ИИИИИИИИбююююююю

Слепить - но не выкинуть. Смена контекста.читать →

Когда переключение не доводит до добра.

Точки судьбычитать →

Эффект маленькой точки, или как точки могут все испортить или починить.

все статьи →

contact

├─ email     haiodo@gmail.com
├─ email     haiodo@yandex.ru
├─ telegram  t.me/dev_haiodo
└─ github    github.com/haiodo