// технологический ландшафт
Технологический ландшафт
Не список «навыков», а карта систем, языков и инструментов, через которые прошёл за годы работы с ERP, бэкендом и инфраструктурой. Что-то в проде сейчас, что-то осталось как фоновый опыт, что-то наблюдаю со стороны.
# backend
Текущий бэкенд
ядро того, что собираю и поддерживаю сейчас
go api → postgres · jwt · websockets- › GoОсновной язык бэкенда
- › LaravelСтарые fullstack-кабинеты, ещё в проде
- › PostgreSQLОсновное хранилище
- › RedisКэш, очереди, сессии
- › Centrifugo v5Realtime-канал между Go и фронтом
- › WebSocketsПодписки, операторские панели
- › GitLab CIСборка, тесты, деплой
- › DockerБазовая упаковка сервисов
# frontend
Frontend / Fullstack
интерфейсы, внутренние кабинеты, операторские панели
internal tools · operator panels- › ReactТекущий выбор для интерфейсов
- › Next.jsКабинеты и публичные сайты
- › Vue / NuxtАукционные платформы, legacy
- › TypeScriptПо умолчанию во всех новых проектах
- › WailsGo + web UI как desktop-утилиты
# infra
Инфраструктура и операции
деплой, сеть, мониторинг, SSL, runtime
debian · docker compose · traefik · letsencrypt · prometheus- › Linux / DebianЦелевая ОС всех боевых нод
- › NginxFrontproxy, статика, TLS
- › TraefikДинамический роутинг для compose-стека
- › Docker ComposeОсновной оркестратор небольших стеков
- › Let's EncryptАвто-обновление сертификатов
- › Prometheus + GrafanaМетрики, борды, алерты
- › AnsibleProvisioning серверов и runtime'ов
- › HetznerБазовый хостинг для собственных проектов
# web
Web / Legacy fullstack
то, на чём раньше собирал кабинеты, порталы и внутренние системы
legacy fullstack · back-offices · portals- › PHPВнутренние системы, кабинеты, интеграции
- › Yii2Legacy веб-системы и внутренние инструменты
- › LaravelАукционные платформы, кабинеты — ещё в проде
- › Vue / NuxtПрежний фронт-стек для тех же кабинетов
- › React / Next.jsТекущий выбор, постепенно вытесняет Vue
- › SphinxПолнотекстовый поиск и индексация в старых проектах
# erp
ERP / корпоративные системы
фоновый опыт из enterprise-мира, не активная экспертиза
enterprise background · 2010s- › Oracle E-Business Suite (OEBS)Корпоративная ERP-экосистема, фоновый опыт
- › MS Dynamics NAV (Navision)Внедрения, доработки, отчётность
- › MS Dynamics AX (Axapta)X++, интеграции, финмодуль
- › SAP EPКорпоративный портал, интеграции
- › SAP MDMМастер-данные, справочники
- › SAP BIОтчётные витрины
- › 1CЛокальная корпоративная автоматизация
# data
Данные / аналитика / OSINT
от OLTP и отчётности до публичных датасетов и обогащения
oltp · reporting · osint · big data- › PostgreSQLОсновное OLTP-хранилище сегодня
- › MySQLLegacy-проекты и интеграции
- › MS SQL ServerКорпоративная отчётность и ERP
- › Oracle DBСтарые корпоративные системы и OEBS
- › ClickHouseАналитика по событиям, использую точечно
- › OSINT data processingПубличные источники, обогащение, поиск, сопоставление сущностей
- › Big Data pipelinesПодготовка датасетов, batch-обработка, выгрузки
# historical
Historical / deep background
ранний инженерный опыт: низкий уровень, железо, кодировки
deep background · early career- › AssemblyНизкоуровневые утилиты, кодировки, вывод на печать казахского языка в раннюю принтерную эпоху
- › Printer programmingПрограммирование принтеров под локальные кодировки и шрифты
- › Legacy hardware/software integrationСтыковка старого железа с прикладным софтом
- › Systems programmingПрактический фон по системному программированию
# exploring
Наблюдаю / интересно
то, что щупаю в свободное время
spare time · long-term bets- › RustСистемные утилиты, низкоуровневое
- › Distributed systemsКоординация, консистентность
- › OpenTelemetryЕдиная телеметрия по сервисам
- › Event-driven architectureШины, очереди, eventual consistency
- › NATSЛёгкий messaging для Go-сервисов
// radar — текущая активность
Срез того, что прямо сейчас в активной ротации — без претензии на полноту.
[ Adopt ]
- › Golanguages
- › TypeScriptlanguages
- › PHP / Laravellanguages
- › Reactlanguages
- › Bashlanguages
- › SQLlanguages
- › Linuxinfra
- › Nginxinfra
- › Dockerinfra
- › GitLab CIinfra
- › Ansibleinfra
- › PostgreSQLdata
- › Redisdata
- › MySQLdata
- › GitLabtooling
- › Prometheustooling
- › Grafanatooling
- › OpenSSLtooling
- › IDEA / GoLandtooling
[ Trial ]
- › Wails (Go + web UI)languages
- › Pythonlanguages
- › Centrifugoinfra
- › Kubernetesinfra
- › HAProxyinfra
- › ClickHousedata
- › OSINT pipelinesdata
- › Big Data toolingdata
- › Elasticsearchdata
[ Assess ]
- › Rustlanguages
- › NATSinfra
- › Cloudflareinfra
- › OpenTelemetrytooling
[ Hold ]
- › MongoDBdata
$ notes: карта обновляется по мере реальной работы, а не «по моде». ERP-блок оставлен сознательно — это часть инженерной истории.