All journal
Разработка 3 min read
Dispatch · Март 2026

Я запустил свой портфолио-сайт

jaysonkhan.com — мой профессиональный портфолио-сайт официально запущен. На сайте — проекты, блог, технические навыки, Telegram-интеграция и многое другое.

JK
Jahongir Kuziboev МАР 16, 2026 · 3 MIN
Я запустил свой портфолио-сайт

Введение

Здравствуйте! Я официально запустил свой портфолио-сайт — jaysonkhan.com. Это профессиональная платформа, на которой собраны мой опыт разработки, проекты и технические навыки. В этой статье подробно разберём, что есть на сайте.

Главная страница — первое впечатление

Главная страница состоит из нескольких ключевых секций. На самом верху расположен Hero Section — короткая презентация моей специализации, анимированный typing-эффект и основные CTA-кнопки. Кнопка «View Apps» ведёт к проектам, «Contact Me» — на страницу контактов.

Слева — орбитальная анимация с иконками технологий, наглядно отражающая мои ключевые навыки.

Обо мне

В блоке About подробно описан мой профессиональный опыт. Я Python backend-архитектор с 5+ годами опыта. Профессионально работаю с Django, FastAPI, PostgreSQL, Redis и Docker. Проектирую высокопроизводительные backend-системы, придерживаясь принципов Clean Architecture и SOLID.

Статистика

На сайте — анимированные счётчики моих профессиональных достижений:

  • 3+ года — профессиональный опыт
  • 30+ — выпущенных приложений
  • 1M+ — суммарных загрузок
  • 100% — соответствие принципам Clean Architecture

Технические навыки

В разделе My Expertise можно увидеть мой технологический стек. Каждый навык сгруппирован по категории и имеет индикатор уровня:

  • Architecture: Clean Architecture, BLoC, Provider — проектирование архитектуры систем
  • Backend & Networking: Python, Django, FastAPI — серверная разработка
  • Databases: PostgreSQL, Redis — работа с базами данных
  • DevOps & Tools: Docker, CI/CD — деплой и автоматизация
  • Security: OAuth 2.0, Pentesting — безопасность и аутентификация
  • UI/UX: Figma — дизайн и пользовательский опыт

Проекты — мои работы

На странице /projects/ собраны все мои проекты. Их можно фильтровать по 6 категориям:

  • All — все проекты
  • Cross-platform — приложения на нескольких платформах
  • Android — приложения в Google Play
  • iOS — приложения в App Store
  • Web — веб-приложения
  • Telegram Bot — Telegram-боты

Каждая страница проекта содержит подробную информацию, использованные технологии, ссылки на App Store и Google Play, а также секцию case study (проблема, решение, результат).

На главной странице самые важные проекты вынесены в блок Featured Projects.

Блог — технические статьи

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

  • Категории и теги — фильтрация статей по темам
  • Поиск — полнотекстовый поиск (PostgreSQL full-text search)
  • Время чтения — оценка для каждой статьи
  • Оглавление — автоматически сгенерированное Table of Contents
  • Шеринг — кнопки для Twitter, LinkedIn, Telegram и копирования ссылки
  • Прогресс чтения — progress bar в верхней части страницы
  • Похожие статьи — посты по близким темам

Комментарии и интерактив

На каждой странице блог-поста и проекта есть интерактивный блок:

  • Комментарии — оставлять можно после входа через Telegram. Поддерживаются вложенные комментарии
  • Like — можно лайкнуть статью или проект
  • Реакции — emoji-реакции на комментарии

Все комментарии проходят модерацию — это защита от спама и неприемлемого контента.

Telegram-интеграция

Сайт глубоко интегрирован с Telegram:

  • Telegram Login — вход через Telegram (с проверкой HMAC)
  • Mini App — полноценный просмотр сайта внутри Telegram
  • Deep Links — переход из бота прямо на нужную статью или проект
  • Шаринг в канал — публикация контента в Telegram-канал в один клик из админки
  • Уведомления — админ получает уведомление в Telegram-группу о новых комментариях, лайках, заявках

Контакты

На странице /contact/ есть форма обратной связи. Форма защищена honeypot-проверкой и rate-limiting'ом по IP. После отправки сообщения мне моментально приходит уведомление в Telegram.

Технический стек

Сайт построен на следующих технологиях:

  • Django 4.2 — backend-фреймворк
  • Django REST Framework — API-слой
  • Tailwind CSS — современный responsive-дизайн
  • PostgreSQL — надёжная база данных
  • Gunicorn + Nginx — production-сервер
  • Clean Architecture — структура кода (паттерн Repository + Service)

Сайт полностью адаптивный — корректно отображается на смартфоне, планшете и десктопе.

Заключение

Этот портфолио-сайт не только демонстрирует мои работы, но и сам является постоянно развивающимся проектом. Новые проекты, статьи и функции добавляются регулярно. Изучайте сайт и оставляйте комментарии!

Если есть вопросы — пишите через страницу контактов. Подписывайтесь на мой Telegram-канал!

Tags
#Портфолио#Django#Python#Веб-разработка#Tailwind CSS
Share

Comments 0