Дмитрий Замалинский
Цифровой эксперт: веб-разработка на 1С-Битрикс, интеграции и внедрение AI
10+ лет в интернет-проектах. Собираю решения полного цикла — от аудита и проектирования до запуска, продвижения и поддержки. Соединяю проверенные веб-технологии с нейросетями: сайт, который продаёт, отвечает клиентам и экономит время команды.

Эксперт, который отвечает за результат
Не только код: заявки, конверсия и измеримый эффект — часть задачи, а не приятное следствие.
Сертифицированный эксперт по 1С-Битрикс. За 10 лет — 85+ проектов в 12 отраслях: интернет-магазины, корпоративные порталы, B2B-платформы, AI-агенты и автоматизация бизнес-процессов.
Работаю на стыке трёх дисциплин — разработки, маркетинга и AI. Поэтому отвечаю за проект целиком: техническое задание, смета и сроки, команда, запуск, аналитика и поддержка. Сложные задачи превращаю в работающие решения, которые можно измерить.
- Полный цикл: аудит → проектирование → разработка → запуск → поддержка
- ROI-модель до старта и метрики после запуска
- Один ответственный за веб, интеграции и AI
- 15 официальных сертификатов 1С-Битрикс, Яндекса и Google
Четыре направления — один результат
Уровень — самооценка по опыту проектов; за каждым блоком стоят кейсы, интеграции и сертификаты.
Данные и сервисы
Нейросети и автоматизация
Рост и аналитика
Управление проектами
- ТЗ, смета и календарный план до старта
- Прототипы и согласование этапов
- Работа с подрядчиками и приёмка
- Обучение команды и передача документации
Шесть кейсов: от задачи до результата
6 из 85+ проектов. Четыре веб-проекта и два AI-пайплайна: задача, решение, результат; технические детали — в раскрывающемся блоке. Полное портфолио — по запросу.
Шесть кейсов — подробная выборка из 85+ проектов за 10 лет. Остальные не разворачиваю в такой же формат: часть не публикуется в таком виде, часть повторяет уже показанные сценарии. Полное портфолио и рекомендации — по запросу.
Интернет-магазин стройматериалов
Роль: руководитель проекта, архитектура, интеграции
Собрать продажи стройматериалов в один канал: каталог с актуальными ценами и остатками из 1С, расчёт доставки, онлайн-оплата и личный кабинет. Убрать ручной обмен заказами.
- Каталог и цены синхронизированы с 1С, остатки обновляются автоматически
- Расчёт и трекинг доставки через СДЭК
- Онлайн-оплата и личный кабинет с историей заказов
- SEO-структура каталога и фильтры под длинный хвост
- Перенос данных и обучение контент-менеджеров
Технические деталиТЗ, инфраструктура, Git и код
Единый канал продаж: актуальные цены и остатки из 1С, оплата и доставка без ручного обмена.
Каталог и фильтры, карточка, корзина, оформление, ЛК, онлайн-оплата, расчёт и трекинг СДЭК, интеграция 1С, SEO, аналитика.
Синхронизация не реже 15 минут, оформление до 3 шагов, TTFB до 300 мс на кэше, адаптив, роли, журнал обмена.
Тестовый заказ с оплатой и статусом из 1С, 100% каталога, Lighthouse от 85, инструкция для контент-менеджера.
- ОС
- Ubuntu 22.04 LTS
- Веб
- nginx 1.24 + PHP 8.2-FPM
- Данные
- MySQL 8.0 + реплика для отчётов
- Кэш
- Redis 7: цены, сессии, кэш каталога
- Файлы
- S3-совместимое хранилище, CDN
- Деплой
- GitLab CI → rsync, symlink release, rollback
- Наблюдение
- Zabbix + Sentry, алерты в Telegram
- Бэкапы
- nightly dump + binlog, retention 14 дней
local/ php_interface/agents/priceSync.php modules/local.onec/lib/Client.php modules/local.catalog/lib/Price.php templates/.default/ deploy/ nginx.conf php.ini .gitlab-ci.yml
<?php
require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';
$lock = fopen('/tmp/price-sync.lock', 'c');
if (!flock($lock, LOCK_EX | LOCK_NB)) {
exit('sync already running');
}
$client = new \Local\OneC\Client(getenv('ONEC_URL'), getenv('ONEC_TOKEN'));
$page = 1;
do {
$batch = $client->prices($page++, 500);
foreach ($batch['items'] as $row) {
\Local\Catalog\Price::upsert($row['sku'], (float)$row['price'], (int)$row['stock']);
}
\Local\Catalog\Price::flushCache();
} while ($batch['hasNext']);
flock($lock, LOCK_UN);Корпоративный портал холдинга
Роль: руководитель проекта, разработка, интеграция с Битрикс24
Показать продукты холдинга, собрать заявки с разных направлений и дать клиентам личный кабинет с документами и историей обращений.
- Каталог продукции с фильтрами и карточками товара
- Личный кабинет клиента и раздел с документами
- Новостная лента и управление контентом
- Обмен заявками с Битрикс24
- Формы, аналитика и SEO-настройка разделов
Технические деталиТЗ, инфраструктура, Git и код
Портал холдинга: продукты, заявки в Битрикс24 и личный кабинет клиента.
Каталог и карточки продукции, новости, ЛК с документами, формы, обмен заявками с Битрикс24, SEO, роли редакторов.
Uptime 99.5%, антиспам, UTM и источник в CRM, кэш списков, адаптив, журнал правок.
Заявка в CRM с UTM, документы в ЛК, правка контента без разработчика, проверка ролей.
- ОС
- Ubuntu 22.04 LTS
- Веб
- nginx 1.24 + PHP 8.2-FPM
- Данные
- MySQL 8.0
- Кэш
- Redis 7: списки, сессии
- CRM
- Битрикс24 REST API, вебхуки
- Деплой
- GitLab CI → staging → prod
- Наблюдение
- Uptime Kuma + Sentry
- Бэкапы
- daily dump, retention 14 дней
local/api/lead.php local/queue/worker.php local/templates/portal/ tests/LeadTest.php deploy/nginx.conf .gitlab-ci.yml
<?php
$payload = json_decode(file_get_contents('php://input'), true);
$lead = [
'TITLE' => 'Заявка с сайта: ' . $payload['form'],
'NAME' => $payload['name'],
'PHONE' => [['VALUE' => $payload['phone'], 'VALUE_TYPE' => 'WORK']],
'SOURCE_ID' => 'WEB',
'UF_CRM_UTM' => $payload['utm']['source'] ?? '',
];
$ch = curl_init(getenv('B24_WEBHOOK') . 'crm.lead.add.json');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => http_build_query(['fields' => $lead]),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 5,
]);
$response = json_decode(curl_exec($ch), true);
if (curl_getinfo($ch, CURLINFO_HTTP_CODE) !== 200 || !empty($response['error'])) {
\Local\Queue::push('lead', $lead); // повтор из очереди
}B2B-платформа оптовых продаж
Роль: руководитель проекта, архитектура, интеграция с ERP
Перенести оптовые продажи в цифровой канал: персональные цены и лимиты, документы, история заказов и обмен с учётной системой.
- Персональные цены и лимиты для оптовых клиентов
- Документы и закрывающие акты в кабинете
- История заказов и повторный заказ в один клик
- Интеграция с ERP: номенклатура, остатки, статусы
- Роли и права доступа для менеджеров и клиентов
Технические деталиТЗ, инфраструктура, Git и код
B2B-канал: персональные цены и лимиты, документы и обмен с ERP.
Авторизация контрагента, персональные цены, лимиты, счета и УПД, история и повтор заказа, интеграция с ERP.
Цена из ERP не старше 5 минут, аудит действий, роли, PDF-документы, сверка цен 100%, отказ при превышении лимита.
3 сценария клиента, сверка цен на 100 SKU, документы, лимиты, журнал аудита.
- ОС
- Ubuntu 22.04 LTS
- Веб
- nginx 1.24 + PHP 8.2-FPM
- Данные
- MySQL 8.0 + Redis-очередь
- ERP
- 1С:ERP, REST + очередь заданий
- Документы
- PDF: счёт, УПД, спецификация
- Деплой
- blue-green, переключение симлинка
- Наблюдение
- Zabbix + Sentry, алерты
- Доступ
- роли, аудит, 2FA в админке
local/php_interface/events/b2b_price.php local/modules/local.b2b/lib/Client.php local/modules/local.b2b/lib/Documents.php tests/PriceTest.php deploy/blue-green.sh .gitlab-ci.yml
<?php
AddEventHandler('sale', 'OnGetOrderPrice', 'b2bPrice');
function b2bPrice(int $productId, int $userId): float
{
$client = \Local\B2B\Client::forUser($userId); // контрагент по ИНН
$cache = \Bitrix\Main\Data\Cache::createInstance();
$key = 'b2b_price_' . $client->id . '_' . $productId;
if ($cache->initCache(900, $key, '/b2b/prices')) {
return (float)$cache->getVars()['price'];
}
$price = $client->price($productId)
?? \Local\Catalog\Price::base($productId);
$cache->startDataCache();
$cache->endDataCache(['price' => $price]);
return (float)$price;
}AI-секретарь отдела продаж
Роль: постановка задачи, промпты, интеграция с CRM
Разгрузить менеджеров: ассистент должен принимать входящие обращения, отвечать на типовые вопросы и передавать квалифицированные лиды в CRM.
- Сценарий диалога и база знаний по продуктам
- Квалификация лида: задача, бюджет, сроки
- Передача заявки в Битрикс24 с карточкой и историей
- Обработка голосовых обращений
- Отчётность по качеству ответов и конверсии
Технические деталиТЗ, инфраструктура, Git и код
Разгрузить первую линию и не терять обращения ночью и в выходные.
Чат и голос, ответы по базе знаний, квалификация, передача заявки в Битрикс24, эскалация человеку, логи диалогов.
p95 ответа до 3 с, точность от 90% на тесте, PII не пишутся в логи, fallback на менеджера, лимит стоимости диалога.
50 тестовых диалогов, 90% корректных, заявка с резюме в CRM, эскалация и логи.
- ОС
- Ubuntu 22.04 LTS
- Контейнеры
- Docker Compose: api, worker
- Данные
- PostgreSQL 16 + pgvector
- Кэш
- Redis 7: сессии, лимиты
- LLM
- OpenAI GPT-4o, fallback Claude
- Прокси
- nginx + TLS, rate limit
- Наблюдение
- Sentry + healthchecks
- Бэкапы
- pg_dump daily, логи 30 дней
app/main.py app/rag.py app/llm.py app/crm.py prompts/secretary.md tests/test_dialog.py docker-compose.yml
from fastapi import FastAPI, Request
from app.rag import search
from app.crm import create_lead
from app.llm import answer
app = FastAPI()
@app.post("/webhook/chat")
async def chat(request: Request):
data = await request.json()
context = search(data["text"], limit=5)
reply = await answer(data["text"], context)
if reply.needs_manager:
await create_lead(
name=data.get("name"),
phone=data.get("phone"),
summary=reply.summary,
dialog_id=data["dialog_id"],
)
return {"text": reply.text, "handoff": reply.needs_manager}AI-контент-менеджер
Роль: постановка пайплайна, промпты, валидация, интеграция с Битрикс
Каталог на 10 000+ товаров с пустыми и однотипными описаниями. Контент-менеджер физически не успевает, а SEO-требования к текстам жёсткие.
- Выгрузка каталога и атрибутов из Битрикс через API
- Генерация по шаблону с ограничениями по длине и ключам
- Валидатор: уникальность, запрещённые фразы, SEO-поля
- Запись обратно с версией и возможностью отката
- Батчи, ретраи, лимиты стоимости и логи партий
Технические деталиТЗ, инфраструктура, Git и код
Закрыть описания каталога без роста штата, сохранив SEO-требования.
Выгрузка 10 000+ SKU, генерация описаний и мета-тегов, валидация, запись в Битрикс, отчёт и выборочная проверка.
10 000 SKU за 48 часов, стоимость в пределах бюджета, уникальность от 90%, длина 600–1200 знаков, ключи в заголовке, идемпотентность.
100% товаров с описанием, 95% проходят валидатор, выборочная проверка 100 карточек, откат партии.
- ОС
- Ubuntu 22.04 LTS
- Контейнеры
- Docker Compose: worker, scheduler
- Данные
- PostgreSQL 16: очередь, версии описаний
- Кэш
- Redis 7: задачи, лимиты
- LLM
- Claude 3.5, fallback GPT-4o
- Файлы
- S3: логи и артефакты партий
- Запуск
- nginx + вебхук, cron
- Наблюдение
- Sentry, алерты в Telegram
- Бэкапы
- pg_dump daily, retention 14 дней
app/worker.py app/bitrix.py app/llm.py app/seo.py prompts/product.md tests/test_pipeline.py docker-compose.yml
import asyncio
from app.bitrix import fetch_products, update_product
from app.llm import generate
from app.seo import validate
async def process(batch: list[int]) -> None:
for product in await fetch_products(batch):
text = await generate(product["name"], product["props"])
if not validate(text, product["keywords"]):
text = await generate(product["name"], product["props"], strict=True)
await update_product(product["id"], text, version="ai-v3")
async def main() -> None:
for start in range(0, 10000, 200):
await process(list(range(start, start + 200)))
asyncio.run(main())AI-аналитик для маркетологов
Роль: постановка задачи, метрики, промпты, интеграция с API
Маркетологи вручную собирают статистику из Директа, Google Ads и Метрики, считают метрики и собирают отчёты — около 15 часов в неделю.
- Сбор статистики по API Директа, Google Ads и Метрики
- Срезы в PostgreSQL и расчёт CTR, CPC, CPA, DRR
- Детектор аномалий относительно базы за 90 дней
- LLM-резюме: что изменилось и какие гипотезы проверить
- Отправка в Telegram и Google Sheets, алерты
Технические деталиТЗ, инфраструктура, Git и код
Автоматические ежедневные отчёты и алерты по кампаниям без ручного сбора.
Директ, Google Ads, Метрика и GA4, срезы в БД, расчёт CTR/CPC/CPA/DRR, LLM-резюме, Telegram и Sheets, история 90 дней.
Сбор до 10 минут, отчёт к 09:00, идемпотентность, сверка сумм с кабинетом, роли, лимит стоимости LLM.
3 кампании, совпадение сумм с кабинетом, отчёт в Telegram и Sheets, алерт при CPA +30%, история 90 дней.
- ОС
- Ubuntu 22.04 LTS
- Контейнеры
- Docker Compose: bot, scheduler, worker
- Данные
- PostgreSQL 16: срезы за 90 дней
- Кэш
- Redis 7: очередь отчётов
- API
- Яндекс.Директ, Google Ads, Метрика
- Отчёты
- Telegram Bot, Google Sheets
- LLM
- GPT-4o: резюме и гипотезы
- Наблюдение
- Sentry + healthchecks
- Бэкапы
- pg_dump daily, retention 14 дней
app/bot.py app/stats.py app/metrics.py app/report.py tests/test_metrics.py docker-compose.yml
async def daily_report(day: str) -> None:
rows = await fetch_stats(day) # Директ + Google Ads
metrics = compute(rows) # CTR, CPC, CPA, DRR
anomalies = detect(metrics, history=90) # отклонения от базы
summary = await llm_summary(metrics, anomalies)
await send_telegram(summary, metrics)
await write_sheet(day, metrics)
await save_snapshot(day, metrics)Услуги и внедрения: что можно заказать
От интеграции каталога с 1С до AI-агента, который закрывает типовые обращения без менеджера.
Шесть типовых форматов. Внутри каждого — этапы, схема данных, пример API, SLA и стоимость владения. TCO — оценочные диапазоны в месяц, не оферта; точная смета — после аудита.
AI-ассистент на сайте
Отвечает по базе знаний 24/7, снимает типовые вопросы и передаёт заявку в CRM.
Поддержка без выходныхТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Собираем базу знаний: FAQ, регламенты, карточки продуктов
- Сценарий: приветствие, квалификация, эскалация
- Пилот на части трафика, замер качества ответов
- Запуск 24/7, отчёты и дообучение
FastAPI + pgvector, потоковые ответы, вебхук в Битрикс24, логи диалогов, лимиты и fallback на оператора.
| dialog_id | session_id в БД |
| message.text | RAG-запрос |
| lead.name / phone | NAME / PHONE в Битрикс24 |
| reply.summary | COMMENTS сделки |
POST /webhook/chat
{"dialog_id":"d-42","text":"Сроки поставки?","name":"Иван","phone":"+7..."}
200 OK
{"text":"Поставка 3–5 дней...","handoff":false}Интеграция сайта с 1С
Остатки, цены, заказы и статусы синхронизируются автоматически — без ручного обмена.
Без двойного вводаТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Аудит номенклатуры, цен и правил округления
- Схема обмена: REST или CommerceML, расписание
- Пилот на группе товаров и тестовых заказах
- Полный обмен, мониторинг очереди и алерты
PHP-агент с блокировкой, батчи по 500 SKU, идемпотентный upsert, журнал обмена, ретраи и алерты.
| Код | XML_ID товара |
| Цена | PRICE |
| Остаток | QUANTITY |
| Статус заказа | STATUS_ID |
POST /api/1c/sync?batch=7
{"items":[{"sku":"A-12","price":1490,"stock":8}]}
200 OK
{"ok":true,"updated":1,"skipped":0}B2B-кабинет и ERP-контур
Персональные цены, документы, история заказов и лимиты для оптовых клиентов.
+120% заказовТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Сегменты клиентов и матрица персональных цен
- Лимиты, документы, роли и права доступа
- Пилот с 3 контрагентами и сверка цен
- Миграция данных и обучение менеджеров
Событие OnGetOrderPrice, кэш цен 15 минут, fallback на базовую цену, аудит действий, генерация PDF.
| ИНН | контрагент в ЛК |
| Цена контрагента | PRICE |
| Лимит | CREDIT_LIMIT |
| Заказ | ERP order.number |
GET /api/b2b/price?product=123
X-Contractor: 7701234567
200 OK
{"price":1290,"currency":"RUB","source":"erp"}AI-контент для каталога
Генерация описаний и мета-тегов для тысяч товаров с проверкой на SEO-требования.
×5 к скоростиТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Аудит карточек и SEO-требований к текстам
- Шаблоны и промпты по категориям товаров
- Пилот на 500 SKU с выборочной проверкой
- Пакетная генерация, приёмка и откат партий
Воркер и планировщик, батчи по 200 SKU, валидация длины, уникальности и ключей, версия ai-v3 и откат партии.
| name + props | промпт |
| text | DETAIL_TEXT |
| keywords | SEO_TITLE / META |
| version | ai-v3 |
POST /api/content/generate
{"product_id":123,"fields":["detail","seo"]}
202 Accepted
{"job_id":"c-88","status":"queued"}AI-аналитика рекламы
Агент собирает данные кампаний, считает метрики и присылает отчёт в Telegram.
15 ч/нед экономииТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Доступы к кабинетам, целям и источникам
- Метрики, база сравнения и пороги аномалий
- Пилот отчёта за 7 дней и сверка с кабинетом
- Ежедневный отчёт, алерты и история срезов
Планировщик, идемпотентные срезы, расчёт CPA и DRR, детектор аномалий, LLM-резюме, алерты.
| campaign.id | campaign_id |
| cost / clicks | CPA / CTR |
| anomaly | alert |
| summary | Telegram / Sheets |
GET /api/reports/daily?date=2026-10-22
200 OK
{"ctr":3.1,"cpa":820,"drr":11.4,"alerts":2}RAG-бот по документам
Отвечает по регламентам, договорам и внутренней базе знаний со ссылкой на источник.
Быстрый доступ к знаниямТехнические детали услугиэтапы, схема данных, API, SLA и стоимость
- Инвентаризация документов и прав доступа
- Чанкинг, эмбеддинги и сборка индекса
- Пилот на 100 реальных вопросах
- Запуск и инкрементальное обновление индекса
Инкрементальная индексация, гибридный поиск BM25 + вектор, цитаты на источник, права по ролям.
| doc.id / chunk | вектор в pgvector |
| query | top-k выборка |
| source | цитата в ответе |
| role | фильтр доступа |
POST /api/rag/ask
{"query":"Срок возврата?","role":"client"}
200 OK
{"answer":"14 дней...","sources":["reg.pdf#p3"]}| Слой | Магазин | Портал | B2B | AI-секретарь | AI-контент | AI-аналитик |
|---|---|---|---|---|---|---|
| Платформа | 1С-Битрикс | 1С-Битрикс | 1С-Битрикс | FastAPI | Python-воркер | Python-бот |
| Язык | PHP 8.2 | PHP 8.2 | PHP 8.2 | Python 3.11 | Python 3.11 | Python 3.11 |
| Данные | MySQL 8 + реплика | MySQL 8 | MySQL 8 | PostgreSQL 16 + pgvector | PostgreSQL 16 | PostgreSQL 16 |
| Кэш и очередь | Redis 7 | Redis 7 | Redis 7 | Redis 7 | Redis 7 | Redis 7 |
| Интеграции | 1С, СДЭК, оплата | Битрикс24 | 1С:ERP | Битрикс24, Voice AI | Битрикс API | Директ, Ads, Метрика |
| LLM | — | — | — | GPT-4o / Claude | Claude / GPT-4o | GPT-4o |
| Деплой | GitLab CI + rsync | GitLab CI + staging | blue-green | Docker Compose | Docker Compose | Docker Compose |
| Наблюдение | Zabbix, Sentry | Uptime Kuma, Sentry | Zabbix, Sentry | Sentry, healthchecks | Sentry | Sentry, healthchecks |
Как инструмент доходит до результата
Шесть шагов по каждому направлению — от аудита до поддержки. Одинаковая логика, разный инструментарий.
1С-Битрикс
Сайты, магазины, порталы- Аудит и архитектура
Инвентаризация контента, структура, сценарии, ограничения платформы.
- Прототипы и дизайн
Прототипы ключевых страниц, UI-кит, адаптив, согласование.
- Разработка
Компоненты, шаблоны, инфоблоки, личный кабинет, формы.
- Интеграции
1С, CRM, оплата, доставка, обмен данными и статусами.
- Нагрузка и безопасность
Кэширование, индексы, резервные копии, права доступа.
- Запуск и развитие
Аналитика, SEO, обучение, гарантийная поддержка.
AI и LLM
Агенты, RAG, автоматизация- Аудит задач
Где теряется время, что автоматизируется, какой эффект в деньгах.
- Выбор модели
GPT-4, Claude или Gemini: качество, стоимость, приватность.
- Прототип
Сценарий, промпты, тест на реальных данных и правках.
- База знаний (RAG)
Документы, чанки, эмбеддинги, поиск и цитаты.
- Интеграция
Сайт, CRM, Битрикс24, Telegram, очереди и вебхуки.
- Метрики и обучение
Качество ответов, экономия часов, инструкции для команды.
Маркетинг
Трафик, заявки, аналитика- Аудит и семантика
Спрос, конкуренты, точки роста, гипотезы.
- Техническая база
Скорость, индексация, структура, микроразметка.
- Контент
Страницы, карточки товаров, SEO-тексты, блог.
- Кампании
Яндекс.Директ, Google Ads, таргет, UTM-разметка.
- Аналитика
Метрика, GA4, цели, сквозные отчёты.
- Оптимизация
CRO, гипотезы, юнит-экономика, масштабирование.
План проекта по неделям
Типовой календарь внедрения: параллельные потоки, контрольные точки и запуск на 12-й неделе.
Все 15 — с датами и файлами
1С-Битрикс, Яндекс и Google Skillshop. Нажмите на сертификат, чтобы открыть оригинал.
Хронология квалификации и практики
Проекты, сертификации и зарубежная практика. Годы проектов — оценочные, точные даты только у сертификатов.
Старт в веб-разработке
Первые сайты на 1С-Битрикс: вёрстка, компоненты, контент, запуск. Период оценочный.
E-commerce: магазины с 1С
Каталог, цены и остатки из 1С, оплата и доставка. Первые проекты с полным циклом.
«Контент-менеджер» — 1С-Битрикс
Первая официальная сертификация по платформе: контент и структура сайта.
Корпоративные порталы
Личные кабинеты, каталоги продукции, новости и обмен заявками с Битрикс24.
B2B и ERP-контур
Персональные цены и лимиты, документы, история заказов, интеграция с 1С:ERP.
«Продвижение сайта и маркетинг» — 1С-Битрикс
Подтверждение маркетинговой экспертизы: SEO, реклама и аналитика на платформе.
AI-практика: агенты и RAG
Первые AI-секретари, базы знаний и автоматизация рутины. Отдельное направление.
6 сертификатов Google Skillshop
Analytics, Ads Search, Display, Video, Apps и Measurement.
AI-контент и AI-аналитика
Пайплайны генерации описаний для каталога и ежедневных отчётов по рекламе.
4 сертификата Яндекса
Яндекс.Директ (2), Геоперфоманс и Яндекс Бизнес, Яндекс.Метрика.
3 сертификата 1С-Битрикс по разработке
Разработчик Bitrix Framework, Vue.js и Bitrix Framework, установка и настройка.
35+ внедрений AI, 85+ проектов
Веб, интеграции и AI в 12 отраслях; отдельная практика по агентам и автоматизации.
Польша · Швеция · Испания
По одному крупному проекту на рынок. Названия — по согласованию с заказчиком, точные цифры не раскрываются.
Маркетплейс недвижимости otodom.pl
Развить маркетплейс: поиск с гео и фасетами, карточки объектов, кабинет агентства с пакетами размещений и оплатой, SEO под польский рынок.
- Поиск и фасеты на Laravel + Elasticsearch: полнотекст, гео, сортировки
- Карточки объектов: медиа, карта, похожие, история цен
- Кабинет агентства: листинги, пакеты размещений, оплата Przelewy24 и BLIK
- SEO: чистые URL, hreflang, sitemap, Schema.org, пагинация
- Производительность: кэш, очереди, CDN, индексация большого каталога
B2B-портал поставщика для северного рынка
Дать дилерам личный кабинет с персональными ценами, документами и заказами. Интерфейс на английском, интеграция с ERP.
- Модель ролей на Laravel: дилер, менеджер, администратор; доступ по приглашению и 2FA
- Персональные цены, лимиты и документы: счёт и спецификация в PDF
- Интеграция с ERP: заказы, статусы, остатки; очередь и ретраи
- Англоязычный интерфейс и доступность: контраст, клавиатура, семантика
- Аудит действий и журнал операций для менеджеров
Мультиязычный маркетплейс для испаноязычного рынка
Запустить единую платформу для испаноязычного рынка: несколько стран, валют и языковых версий.
- Мультиязычная структура на Laravel: hreflang, региональные URL, переключатель языков
- Локализация контента, карточек и мета-тегов под испанский
- Мультивалютность и налоговые ставки по странам
- Интеграция оплаты и доставки, статусы заказов
- Аналитика по регионам и источникам трафика
Частые вопросы
Коротко об опыте, технологиях, сроках и условиях — для клиентов и AI-поиска.
Чем занимается Дмитрий Замалинский?
Веб-разработкой и внедрением AI: сайты и интернет-магазины на 1С-Битрикс, платформы на Laravel, интеграции с 1С, ERP и CRM, AI-агенты, RAG-боты и автоматизация процессов.
Подробнее →Какой у него опыт и сколько проектов?
10+ лет в интернет-проектах, 85+ реализованных проектов в 12 отраслях и 35+ внедрений AI. 98% проектов сдано в срок, средняя оценка 4.9/5 при 30+ отзывах.
Подробнее →С какими технологиями он работает?
1С-Битрикс, Bitrix Framework, PHP 8.2/8.3, Laravel 11, Vue.js, TypeScript, MySQL, PostgreSQL, Redis, Elasticsearch, Docker, REST API, OpenAI GPT-4o, Claude, Gemini, LangChain и n8n.
Подробнее →Есть ли опыт зарубежных проектов?
Да: маркетплейс недвижимости otodom.pl в Польше, B2B-портал для рынка Швеции и мультиязычный маркетплейс для Испании и LATAM. Локализация, местные платежи, SEO и мультивалютность.
Подробнее →Какие сертификаты подтверждают квалификацию?
15 официальных сертификатов: 5 от 1С-Битрикс (разработка, Vue.js, установка, продвижение, контент), 4 от Яндекса (Директ, Геоперфоманс, Метрика) и 6 от Google Skillshop.
Подробнее →Что входит в работу над проектом?
Аудит и ТЗ, прототипы и дизайн, разработка, интеграции, тестирование, запуск, аналитика и SEO, обучение команды и гарантийная поддержка. Ведение проекта полным циклом.
Подробнее →Сколько длится проект?
Лендинг — 1–2 недели, сайт-визитка — 2–4 недели, корпоративный сайт — 6–10 недель, интернет-магазин — 4–8 недель, интеграция с 1С — 1–3 недели, AI-агент — 2–4 недели.
Подробнее →Как связаться и начать проект?
Написать на hello@zamalinsky.ru, в Telegram @zamalinsky или позвонить +7 991 936 80 96. Ответ в течение рабочего дня, следующий шаг — бесплатный разбор задачи.
Подробнее →Почему в портфолио только 6 кейсов, если проектов 85+?
85+ — весь опыт за 10 лет: сайты, интеграции, аудиты, AI-внедрения, поддержка. 6 кейсов — подробная выборка: четыре веб-проекта и два AI, которые лучше всего показывают подход и результат. Остальные не разворачиваю в такой же формат: часть не публикуется в таком виде, часть повторяет уже показанные сценарии. Полное портфолио и рекомендации — по запросу.
Подробнее →Где вы находитесь и работаете ли удалённо?
База — Москва, работаю удалённо с командами и заказчиками по России и за рубежом: были проекты для Польши, Швеции и Испании. Часовой пояс Москвы, созвоны подстраиваю под команду; для зарубежных проектов работаю на английском.
Подробнее →Как строится работа и сколько стоит проект?
Начинаем с бесплатного разбора задачи: цели, ограничения, текущая система. Дальше — аудит, ТЗ, смета и календарный план до старта разработки. Стоимость зависит от объёма: лендинг, магазин, интеграция и AI-агент считаются по-разному; фиксируем этапы и результат в договоре.
Подробнее →Что с поддержкой после запуска?
После сдачи — гарантийная поддержка, передача документации и доступов, обучение команды. Дальше возможна поддержка по SLA: обновления, мониторинг, резервные копии, доработки и развитие. Условия и время реакции фиксируются отдельно.
Подробнее →Можно ли заказать только интеграцию или AI-агента?
Да. Часто приходят с готовым сайтом: нужна интеграция с 1С, ERP или CRM, AI-секретарь на сайте, RAG-бот по документам или автоматизация отчётности. Начинаем с аудита участка и пилота на реальных данных, затем масштабируем.
Подробнее →Обсудим задачу?
Расскажите, что нужно сделать: сайт, интеграция или AI-агент. Отвечу в течение рабочего дня и предложу следующий шаг — без обязательств.
Написать на почту