Вадим Донской

Фрилансер-разработчик

Проектирую, верстаю и запускаю лендинги и веб-приложения. Не просто красивые, а собранные под задачу.

2

проекта в продакшене, собраны от идеи до домена

2 недели

от макета до запуска витрины ANTE UP

152-ФЗ

оператор ПДн зарегистрирован, формы с явным согласием

Кто я и как работаю

Меня зовут Вадим. Я собираю сайты сам: структуру, вёрстку, тексты, логику форм и выкладку на хостинг. Никакой передачи задачи по цепочке подрядчиков, вы говорите с тем, кто пишет код.

Работаю на чистом HTML, CSS и JavaScript, обработку данных пишу на Python. Нейросети использую как инструмент ускорения, а не как замену пониманию: каждую строку в проекте могу объяснить и починить.

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

Стек
HTML, CSS, JavaScript, Python
Инструменты
Claude, ChatGPT, Midjourney, Pillow, Git
Языки
Русский, английский
Формат
Удалённо, самозанятый

Что я делаю

Четыре направления. Под каждым стоит проект, который можно открыть и проверить.

Сайты и лендинги

Одностраничники и многосекционные сайты на чистом коде, без конструкторов и тяжёлых CMS. Адаптив от 320 пикселей, сборка в один файл там, где это оправдано скоростью.

ANTE UPКОРА HTMLCSSJS

Интерфейс и анимация

Тёмные темы, микровзаимодействия, эффекты на Canvas и анимации по скроллу. Всё с уважением к prefers-reduced-motion.

КОРАCanvas API

Данные и автоматизация

Пакетная обработка изображений на Python, приём заявок через Telegram-бота, скрипты под рутину каталога.

ANTE UPPythonPillow

Запуск и соответствие 152-ФЗ

Домен, HTTPS, метатеги и Open Graph, локальные шрифты вместо внешних CDN, согласие на обработку данных в форме и реквизиты оператора в подвале.

ANTE UPРоскомнадзорNetlifyBeget

Калькуляторы и интерактив

Считаю для посетителя то, что он хочет узнать до звонка: стоимость, окупаемость, срок. Блок ниже работает, подвигайте ползунки.

Сколько заявок принесёт сайт

Заявок в месяц
0
Продаж в месяц
0
Выручка с сайта в месяц
0 ₽

Такой блок собираю под формулу конкретного бизнеса: стоимость услуги, окупаемость, подбор тарифа. Результат расчёта можно отправлять вместе с заявкой, чтобы менеджер сразу видел, что посчитал клиент.

Кейсы

Два проекта, доведённых до боевого домена

Главная страница сайта ANTE UP
Обложка ANTE UP не загрузилась
Задача
Запустить витрину streetwear-бренда без бюджета на серверную инфраструктуру и платёжный шлюз.
Решение
  • Статический сайт без бэкенда: быстро, дёшево, нечего взламывать
  • Каталог фото обработан на Python и Pillow: квадратное паддирование вместо обрезки, товар не режется по краям
  • Локальный шрифт вместо Google Fonts, чтобы не отдавать IP посетителей на сторону
  • Приём заказов через Telegram-бота вместо эквайринга
Результат
Витрина работает на статическом хостинге с нулевыми серверными расходами, ноль сторонних запросов на странице, форма с явным согласием на обработку ПДн и реквизитами оператора. Собрано и запущено за две недели.
Интерфейс платформы КОРА
Обложка КОРА не загрузилась
Задача
Превратить список курсов по психологии в понятный сценарий обучения, где видно свой прогресс и срок до финиша.
Решение
  • Процедурная графика на Canvas с фазами раскрытия, привязанными к скроллу
  • Трекер прогресса: проценты, часы и дни в одном блоке
  • Калькулятор темпа: сколько минут в день нужно, чтобы закончить к дате
  • Карусель преподавателей со специализациями
Статус
Интерфейс и анимации собраны, платформа в активной разработке. Тяжёлая графика уходит в статичный кадр при prefers-reduced-motion и на слабых устройствах.

Что это значит для заказчика

Проверяемые факты

  • Два проекта доведены от концепции до боевого домена
  • Оба сайта соответствуют 152-ФЗ: согласия, локальные шрифты, реквизиты оператора
  • Регистрация оператора персональных данных в Роскомнадзоре пройдена

Как устроена работа

  • Один исполнитель на весь цикл: дизайн, код, тексты, деплой
  • Исходники передаются вам целиком, без привязки к моему хостингу
  • Правки по ходу, а не одним сюрпризом в конце

Расскажите про задачу

Опишите проект в двух-трёх предложениях. В течение суток отвечу: что можно сделать, за какой срок и сколько это стоит.

Введите имя
Куда прислать ответ Укажите email или ник в Telegram
Опишите задачу хотя бы одним предложением

Беру не больше двух проектов в месяц, чтобы каждый вести лично. Если месяц занят, скажу об этом сразу.