Веб-приложения на Vue и Nuxt

Обо мне
Меня зовут Тимур, я веб-разработчик. В профессии с 2014 года, работаю как ИП: начинал со своих проектов — фотопутеводителя по Брянской области и агрегатора вакансий «РРРабота!», — а потом стал брать и сторонние заказы.
В код я пришёл из визуала. С 2007 делал фотографии и 3D-графику для микростоков — пятнадцать лет коммерческой работы с картинкой.
Тщательность — это про меня. Свои библиотеки покрываю автотестами: в движке dxf-kit их 1504 — больше трети всего кода. Где автотесты излишни, тестирую руками и глазами: на одном из заказных проектов я так за полгода нашёл 2025 расхождений с макетом. Чистая типографика, скорость и доступность приложений — по умолчанию, а не за отдельные деньги.
Люблю опенсорс: развиваю собственные проекты и участвую в чужих. Например, мой код работает в Quasar Framework и Keystatic — вклад можно посмотреть в моём профиле на GitHub.
- с 2014
- в веб-разработке, проектно
- 2007–2022
- фото и 3D для микростоков
- ИП
- работаю по договору
- Брянск
- московское время, UTC+3
Проекты
Заказная разработка
Весь фронтенд на мне, в команде четверо. Проект в активной разработке: идёт обкатка на производстве.
114 задач, 2025 зафиксированных расхождений с макетом — в среднем по 18 на задачу.
Показать эти работы я не могу, зато могу показать те же технологии в своих проектах: интерактивное 3D — в Brickick, чтение и рендер DXF — в DXF-kit.
Чем могу быть полезен
- Сайты и веб-приложенияОт лендинга до интерактивного приложения на Vue / Nuxt — качественно, аккуратно, с быстрым откликом.
- 3D в браузереИнтерактивная 3D-графика на Three.js / D3 — визуализация и модели, которые можно крутить и изменять на лету.
- PWA и мобильные приложенияУстанавливаемые офлайн-приложения и сборка под Android из одной кодовой базы — на Quasar и Capacitor.
- Работа с WordPressНастройка и доработка сайтов, миграция контента и разработка кастомных плагинов.
- Расширения для ChromeРазработка браузерных расширений под конкретную задачу — от небольших утилит до инструментов, встроенных в рабочий процесс.
- Интеграции и утилитыAPI, автоматизация, консольные утилиты, онлайн-инструменты и плагины под конкретную задачу.
Нужно доработать проект? Обращайтесь.
Инструменты
Фреймворки
- NuxtSSR/SPA-приложения и SSG-статика (этот сайт, РРРабота)
- VueОсновной фреймворк почти во всех проектах — гибкий и быстрый
- AstroУльтрабыстрые контентные сайты (Алеф)
- QuasarМощный UI-фреймворк и кроссплатформа (Crux PWA + Android, dxf-vuer)
Сборка и данные
- ViteСборка и dev-сервер фронтенда
- PiniaСостояние в SPA (Brickick, Crux, почти во всех проектах)
- Node.jsБэкенд и консольные утилиты (commit-date-changer)
- GitВерсионирование, CI/CD, трекинг, хостинг
Стили и языки
- TypeScriptТипобезопасность в приложениях и CLI
- TailwindУтилитарная стилизация (этот сайт, РРРабота)
3D и графика
- Three.jsИнтерактивный 3D (Brickick, DXF-kit)
- D3Построение графиков и диаграмм (Алеф)
CMS
- WordPressОбслуживание и настройка, разработка кастомных плагинов, миграция контента
- SveltiaCMS для проектов на Astro
Условия сотрудничества
- Сейчас свободенГотов взять новый проект. Напишите — обсудим задачу и сроки.
- Проектная оценкаВ зависимости от сложности проекта — оцениваю проект целиком или по этапам работы. Почасовая работа и поддержка — если так удобнее вам.
- ИП и договорРаботаю официально. Договор и закрывающие документы — если они вам нужны.
- Брянск, UTC+3Работаю удалённо по московскому времени. Созвоны, переписка, таск-трекеры — как вам удобнее.
Частые вопросы
Сколько будет стоить?
Зависит от задачи — проекты слишком разные, чтобы назвать цифру заранее. Расскажите, что нужно: я разберу задачу, прикину объём и назову цену. Оценка бесплатная и ни к чему вас не обязывает.
Как проходит оплата?
Работаю как ИП, по договору, если он вам нужен. Крупные проекты дроблю на этапы: у каждого своя цена и свой результат — вы платите по мере готовности, а не за обещания.
Как быстро сделаете?
Срок называю после того, как разберу задачу — до этого любая цифра будет выдумкой. Работу веду этапами и показываю промежуточный результат, чтобы вы видели прогресс, а не ждали в тишине.
А если понадобятся правки?
Правки в рамках согласованной задачи — часть работы, а не повод для доплаты. Если по ходу меняется сама задача, обсуждаем отдельно: так честнее для обеих сторон.
Кому принадлежит код?
Вам. После оплаты передаю исходники и репозиторий — ничего не остаётся «на моей стороне». Сайт можно поддерживать самому или с другим разработчиком.
Работаете по NDA?
Да. Большая часть заказной работы у меня под NDA — поэтому в портфолио здесь только личные и опенсорсные проекты.