MPDИС и ПО · автоматизация · 62IT Обсудить ↗

Разработка и внедрение · Рязань

Дяк
Марк

Инженер по разработке и внедрению информационных систем и ПО

Собираю системы, которые закрывают рабочий процесс: внутренние сервисы, API, интеграции и автоматизацию — от постановки задачи до запуска.

Связываю площадки и закрытые сегменты туннелями: WireGuard, IPsec, GRE и обратные прокси — без публикации портов в интернет.

01
Система начинается с процесса

Информационная система имеет смысл, когда повторяет реальную работу, а не наоборот. Поэтому сначала разбираю процесс: кто что вводит, где данные дублируются и где принимаются решения.

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

Автоматизация и туннели — не самоцель, а инструменты. Задача — чтобы система работала без постоянного ручного вмешательства и её можно было передать другому инженеру.

02
Чем занимаюсь

Шесть направлений — от информационных систем до туннелей между площадками.

01 · СИСТЕМЫ

Информационные системы

Проектирую и внедряю системы, которые закрывают рабочий процесс: учёт, документооборот, внутренние порталы, заявки.

02 · РАЗРАБОТКА

Разработка ПО

Внутренние сервисы, API и боты на Python. Интеграции с 1С, CRM и почтой — через штатные интерфейсы, а не Excel.

03 · АВТОМАТИЗАЦИЯ

Автоматизация процессов

Скрипты и пайплайны, которые делают рутину сами: отчёты, выгрузки, проверки, уведомления, сверки.

04 · ИНТЕГРАЦИИ

Интеграции и данные

Связываю системы между собой: REST и вебхуки, синхронизация справочников, обмен данными без ручных переносов.

05 · ТУННЕЛИ

Туннели и связность сетей

WireGuard, IPsec, GRE и обратные прокси: доступ к закрытым сегментам и площадкам без публикации портов наружу.

06 · СОПРОВОЖДЕНИЕ

Сопровождение систем

Мониторинг, обновления, резервные копии и документация. Систему можно передать другому инженеру, а не только мне.

03
С каких задач можно начать

Небольшой участок, на котором видно пользу — дальше расширяем.

01 · СЦЕНАРИЙ

Аудит процессов и данных

Смотрю, как работа устроена сейчас, где данные вводят дважды и где теряются. На выходе — список точек автоматизации.

02 · СЦЕНАРИЙ

Прототип на одном участке

Собираю рабочую версию на конкретном процессе: быстрее проверить пользу, чем описывать требования месяцами.

03 · СЦЕНАРИЙ

Туннель до удалённой площадки

Поднимаю защищённый канал между офисами или к оборудованию без белых адресов и проброса портов.

04 · СЦЕНАРИЙ

Автоматизация отчёта

Забираю данные из систем, собираю отчёт и рассылаю по расписанию — без ручной сборки в таблицах.

04
Инженерная основа

Система — это не только код. Нужны данные, инфраструктура и сеть, иначе внедрение упирается в доступы и связность.

01 · КОД

Разработка

Python, FastAPI, JavaScript, шаблоны и API-клиенты.

02 · ДАННЫЕ

Данные

PostgreSQL, SQLite, выгрузки, отчёты, аккуратные миграции.

03 · ИНФРА

Инфраструктура

Linux, Docker, nginx, Ansible, резервное копирование.

04 · СЕТИ

Сети

MikroTik, VLAN, маршрутизация, WireGuard, IPsec, GRE.

05
Как проходит работа

Четыре шага: от разбора задачи до передачи системы.

Разбираю задачу

Смотрю процесс, данные и ограничения. Уточняю, что считаем результатом.

Прототип

Собираю минимальную рабочую версию на реальных данных и проверяю вместе с вами.

Внедряю

Переношу в рабочую среду, настраиваю доступы, туннели и интеграции.

Передаю

Документация, инструкции, обучение. Сопровождаю после запуска.

06
Когда стоит обратиться

Три ситуации, в которых система экономит больше, чем стоит.

Работа держится на ExcelДанные переносят вручную, отчёты собираются днями, а ошибки находятся уже после отправки.
Системы не общаются1С, CRM и сайт живут отдельно: справочники расходятся, заявки вводят дважды.
Нужен доступ к закрытому сегментуУдалённая площадка или оборудование без белого адреса, а публиковать порты в интернет нельзя.

07
Стек

Инструменты, с которыми работаю каждый день.

PythonFastAPIPostgreSQLSQLiteJavaScriptDockernginxAnsibleWireGuardIPsecMikroTikREST APIGitLinux

Обсудим задачу?

Расскажите, какой процесс хотите закрыть системой или что нужно связать туннелем. Отвечу в течение рабочего дня и предложу, с чего начать.

1–2 нед.до первого прототипа
APIинтеграции без Excel
VPNтуннели между площадками