Обо мне

Shohjahon Rajabov

Python Backend Engineer · Ташкент, Узбекистан

Я Шохжахон, Python backend-разработчик из Ташкента. Строю REST API, Telegram-ботов и Mini Apps, а также системы автоматизации, снимающие с людей рутинную работу — в основном на FastAPI, Django и PostgreSQL. В последнее время работаю с интеграциями LLM и AI-инструментами.

2+
Лет в разработке
0
Выпущено проектов
0
Написано статей
6
Сервисов работает

Уже более двух лет строю бэкенд-системы для реальных продуктов. Мои основные инструменты — FastAPI, Django, PostgreSQL, Redis и Celery, разворачиваемые в Docker за Nginx.

Большая часть моей работы — системы, упрощающие работу бизнеса: бэкенды для e-commerce, CRM-решения, Telegram-боты, подключённые к разным сервисам, и Mini Apps, расширяющие возможности этих ботов. Мне нравится забирать работу, которую люди делают руками, и передавать её системе.

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

В последнее время я углубился в прикладной AI: интеграции LLM, prompt engineering, умные чат-боты и автоматизация процессов. Использую AI, чтобы быстро проверять идеи и сокращать рутину.

В этом году я окончил университет. Сейчас изучаю Next.js, TypeScript и Tailwind CSS, чтобы дополнить бэкенд-опыт фронтенд-стороной. Моя цель — строить надёжные, качественные продукты целиком, от базы данных до браузера. Во фронтенде я пока новичок, и предпочитаю говорить об этом открыто, а не делать вид, что это не так.

Направления

Бэкенд и API

Асинхронные сервисы и чистые слои данных.

  • FastAPI, Django и Django REST
  • PostgreSQL и SQLAlchemy
  • Проектирование схем и безопасные миграции
  • Кеширование в Redis и очереди Celery
  • Проектирование REST API и веб-скрейпинг
  • ООП и слоистая архитектура

Боты и Mini Apps

Telegram-продукты, выполняющие реальную работу.

  • aiogram 3, Pyrogram и Telethon
  • Telegram Mini Apps
  • Загрузчики медиа и утилитарные боты
  • Анонимный чат и CRM-боты
  • Автоматизация процессов и e-commerce
  • Python и shell-скриптинг

AI и DevOps

Выпускаю модели и поддерживаю их работу.

  • Интеграция LLM
  • Prompt engineering
  • AI-автоматизация
  • Docker, Nginx и Linux-серверы
  • CI/CD с Git и GitHub Actions
  • Мониторинг и деплой без простоя

Чем могу помочь

01

Разработка backend API

Продакшн-ready REST API на FastAPI, Django и DRF — типизированные схемы запросов и ответов, аутентификация, пагинация и чистое разделение service/repository, которое остаётся поддерживаемым.

02

Разработка Telegram-ботов

Боты на aiogram 3, выполняющие реальную работу: загрузчики медиа, анонимный чат, CRM и утилитарные сценарии, работающие 24/7 в Docker.

03

Telegram Mini Apps

Веб-приложения внутри Telegram, расширяющие возможности бота — полноценный интерфейс для каталогов, форм и дашбордов поверх того же API, что и бот.

04

Интеграция LLM и AI-автоматизация

Ассистенты и процессы на базе LLM API — prompt engineering, работа с контекстом и связующий слой, встраивающий их в реальный продукт, а не в демо.

05

Автоматизация и скриптинг

Python-скрипты и веб-скрейперы, убирающие повторяющуюся ручную работу — сбор данных, задачи по расписанию и небольшие внутренние инструменты.

06

Проектирование баз данных

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

07

Деплой и DevOps

Контейнерный деплой с Docker и Nginx на Linux VPS, TLS и пайплайны GitHub Actions для повторяемых, спокойных релизов.

Опыт работы

Najot Ta'lim (Robbit)May 2025 - Aug 2025

Python & Robotics Mentor · Tashkent

Преподавал программирование, робототехнику и основы инженерии детям 6–15 лет.

  • -Вёл практические курсы по Scratch, Arduino и LEGO Mindstorms для разновозрастных групп
  • -Разрабатывал интерактивные проекты, развивающие навыки решения задач и командной работы
  • -Подстраивал темп занятий под каждого ученика, доводя новичков до работающих роботов за один семестр
PythonScratchArduinoRobotics
Adjaster UZJan 2025 - Apr 2025

Full-Stack Developer · Tashkent

Создавал сайты и продвинутых Telegram-ботов для автоматизации внутренних процессов компании.

  • -Разработал официальный сайт организации и сценарий сервиса «Европротокол»
  • -Построил бэкенд-системы и Telegram-ботов, упростившие ручные процессы
  • -Внедрил автоматизацию, сократившую повторяющуюся операционную работу команды
FastAPIPostgreSQLaiogramDockerNginx
FreelanceJun 2024 - Nov 2024

Backend & Automation Developer · Remote

Поставлял заказчикам кастомных Telegram-ботов, инструменты автоматизации и бэкенды для e-commerce.

  • -Выпустил загрузчики медиа и утилитарных ботов с реальной ежедневной аудиторией
  • -Построил бэкенды для e-commerce и автоматизации с оптимизированной, поддерживаемой реализацией
  • -Вёл каждый проект целиком: требования, разработка, деплой и передача
PythonFastAPIaiogramRedisPostgreSQL
Prime EducationSep 2023 - Apr 2024

Python Mentor · Tashkent

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

  • -Обучал Python от основ до работающих программ через постепенные упражнения
  • -Составлял практические задания, связывающие синтаксис с решением реальных задач
  • -Индивидуально наставлял студентов в отладке и проектной работе
PythonGitSQL

Образование

Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Samarkand branch2021 - 2026

B.Tech, Computer Engineering - IT service, Information Security & Multimedia Technologies · Graduated 2026

PDP Academy2022 - 2023

Python Programming & Backend Development (Certification Course)

Сертификаты

Mastering REST APIs with FastAPI2024

Coursera · Packt Publishing

Python Backend Development2023

PDP Academy · International Certificate

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

Сильные стороны

Где я чувствую себя увереннее всего
PythonFastAPIDjango / DRFPostgreSQLSQLAlchemyClean architectureREST API designAsync patterns

Уверенно работаю

Обращаюсь к этому без сомнений
DockerRedisCeleryaiogram (bots)Telegram Mini AppsNginxLinuxGit & CI/CDLLM Integration

Сейчас изучаю

Только начало — этот сайт и есть моя практика
Next.jsTypeScriptTailwind CSS

Языки

УзбекскийРодной
АнглийскийСредний
РусскийБазовый

За пределами кода

Вдали от клавиатуры я обычно на футбольном поле, в матче CS2 или на прогулке, чтобы дать идее улечься. Люблю копаться в open-source проектах — читать код, запускать их, а иногда разбирать до основания и собирать заново по-своему — и ставить небольшие эксперименты с AI. Понемногу подтягиваю английский и русский и стараюсь читать больше, чем в прошлом году.

ФутболCS2Прогулки и размышленияКовыряние в open sourceAI-экспериментыИзучение языковЧтение (медленно)