Создаю современные веб-решения

Полный цикл разработки: от идеи до запуска. Специализируюсь на создании быстрых, адаптивных и масштабируемых веб-приложений.

main.js
const developer = {
name: 'Sitego',
skills: [ 'Nuxt', 'NestJS', 'Ruby on Rails' ],
experience: 5
};

Портфолио

Примеры моих работ по категориям

SBPTUNING

Адаптивная верстка для автосервиса

HTML5 CSS3 JavaScript Bootstrap

Alcowa

Лендинг для алкогольного бренда

HTML5 CSS3 JavaScript

Protex

Адаптивная верстка для безопасности

HTML5 CSS3 JavaScript Bootstrap

Form Fofk

Адаптивная верстка формы

HTML5 CSS3 JavaScript

Him

Адаптивная верстка

HTML5 CSS3 JavaScript Bootstrap

Mestopryatok

Адаптивная верстка

HTML5 CSS3 JavaScript Bootstrap

Arabella

Адаптивная верстка для моды

HTML5 CSS3 JavaScript

Fairads Admin

Админ панель для рекламной платформы

HTML5 CSS3 JavaScript Bootstrap jQuery

Fairbi

Адаптивная верстка для аналитики

HTML5 CSS3 JavaScript Bootstrap jQuery

Fads

Адаптивная верстка

HTML5 CSS3 JavaScript

4Cloud

Адаптивная верстка для облачных решений

HTML5 CSS3 JavaScript

Snap Fix

Vue.js приложение для быстрого ремонта

Vue.js Vite Tailwind CSS
Bot Constructor

Bot Constructor

Telegram бот и REST API для админ-панели управления ботом. Полнофункциональная система с аутентификацией, очередями задач, обработкой медиа и интеграцией с внешними сервисами.

NestJS PostgreSQL Telegraf Redis Bull Swagger Sequelize JWT Passport

Online Store

Backend API для интернет-магазина: REST API для сайта и админ-панели, интеграция с Telegram ботом. Система включает WebSocket для real-time обновлений, JWT аутентификацию, работу с MongoDB и Redis для кэширования.

NestJS MongoDB Telegraf Socket.io Redis Swagger JWT Axios
Auction Todays
IN DEVELOPMENT

Auction Todays

Фуллстек платформа для ежедневной публикации популярных и актуальных аукционов. Система регистрации с пробным периодом и подписочной моделью для доступа к просмотру аукционов. Frontend на Vue.js/Nuxt.js с TypeScript, Backend на NestJS с TypeScript, база данных PostgreSQL с Sequelize ORM.

Vue.js Nuxt.js TypeScript NestJS PostgreSQL Sequelize

TakeTest Email

Фуллстек сервис временных email-адресов для тестирования и регистрации на сторонних сайтах. Frontend на Nuxt (Vue), Backend на NestJS, база данных PostgreSQL, интеграции с AWS (S3, SQS, Lambda, SES) для обработки и хранения писем.

Nuxt NestJS PostgreSQL AWS S3 AWS SQS AWS Lambda AWS SES

DetectMyIP

Сайт-инструмент для определения публичного IP-адреса и сетевой информации. Frontend на чистых HTML, CSS и JavaScript, Backend на Node.js с интеграцией Google Ads и набором сетевых утилит (IP Lookup, DNS Lookup, Proxy Check).

HTML CSS JavaScript Node.js Google Ads

Технологии

Стек технологий, с которыми я работаю

Vue.js Vue.js
Ruby on Rails Ruby on Rails
HTML5 HTML5
CSS3 CSS3
Bootstrap Bootstrap
Tailwind CSS Tailwind CSS
JavaScript JavaScript
TypeScript TypeScript
Vite Vite
jQuery jQuery
Node.js Node.js
Express Express
NestJS NestJS
MySQL MySQL
PostgreSQL PostgreSQL
MongoDB MongoDB
Redis Redis
Nginx Nginx
PM2 PM2
GraphQL GraphQL
Git Git
ИИ / LLM

Калькулятор стоимости проекта

Получите предварительную оценку стоимости и сроков

Этапы разработки

Что вы получаете на каждом шаге и что важно с вашей стороны, чтобы проект шёл без пауз

Техническое задание и коммерческое предложение

Обычно 1–2 рабочих дня; у крупных или нестандартных проектов дольше

Вы передаёте ТЗ, бриф или описание задачи. Я изучаю материалы, задаю уточняющие вопросы и готовлю предложение: состав работ, ориентировочные сроки и стоимость. После согласования условий фиксируем договорённости и переходим к детализации.

От вас: актуальное описание проекта, контакт для вопросов, решение по бюджету и срокам.

Согласование ТЗ, стек и сбор входных данных

По мере готовности материалов и ответов

Уточняем функциональность, приоритеты и ограничения. Выбираем технологии под задачу и нагрузку. Собираем всё нужное для старта разработки: доступы к серверу или хостингу, домены и DNS, API-ключи, учётные записи платных сервисов (платежи, рассылки, аналитика и т.д.), макеты и контент — чтобы работа не останавливалась из‑за недостающих данных.

От вас: своевременные ответы, доступы и материалы по согласованному списку.

Разработка и промежуточные сборки

Итеративно, до готовности согласованного объёма

Функциональность реализуется поэтапно: готовые части выкладываются на тестовый сервер или отдельную среду, которую вы можете проверять в любое время. Замечания и новые задачи удобно фиксировать в одном месте — например, в Trello или Jira — по договорённости.

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

Завершение разработки и финальные правки

После основного объёма — финальный цикл правок

Закрываем оставшиеся задачи в рамках утверждённого ТЗ, устраняем замечания после тестирования и готовим продукт к приёмке и выкладке в продакшен.

От вас: итоговый список правок в рамках согласованного объёма, участие в приёмке.

1 месяц поддержки бесплатно

Запуск и поддержка

Первый месяц после сдачи

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

От вас: сообщения о проблемах с кратким описанием, при необходимости — шаги воспроизведения или скриншоты.

Обо мне

Full-stack: бэкенд, фронтенд и запуск в продакшен

Опыт и эволюция стека

В веб-разработке уже более 5 лет. Начинал с Ruby on Rails, затем перешёл в экосистему Node.js и NestJS, а на фронтенде основной упор делаю на Vue.js и Nuxt — такой путь позволяет закрывать проекты от API до интерфейса в едином стиле.

С какими проектами работал

В портфолио — маркетплейсы и сервисы с нетривиальной бизнес-логикой. Делал платформу для тестирования чужих сайтов и приложений: сессии записывались в видео и сохранялись на сервер, плюс были онлайн-просмотры в реальном времени и созвоны с одним участником или с несколькими — удобно для согласования и QA. Отдельно — Telegram-бот и админка к нему, бэкенд интернет-магазина, а также полноценная площадка (фронт и бэкенд), где собираются актуальные лоты с разных аукционных сайтов в одном месте.

Технологии и инфраструктура

Разработка бэкенда и фронтенда, интеграции и API. Базы данных: MongoDB, PostgreSQL, MySQL. Подключение платёжных систем, работа с доменами и DNS, деплой на сервер и в облако, контейнеризация в Docker — чтобы проект можно было стабильно собирать и выкатывать.

Свяжитесь со мной

Готов обсудить ваш проект и ответить на вопросы