Skip to content
View ganiyevuz's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report ganiyevuz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ganiyevuz/README.md

Crafting Scalable Systems β€” Jakhongir Ganiyev

Demo

Typing SVG

Profile Views Wakatime Badge

Open to backend consulting and collaboration Email Jakhongir

Snake animation

πŸ§‘β€πŸ’» About Me

I build and scale backend systems that handle real-world load. Python is my main weapon, but I work across the full backend stack β€” Django, FastAPI, PostgreSQL, Redis, Celery, RabbitMQ, and whatever the problem demands. Currently leading development at XCDM Limited, where I architect APIs, optimize infrastructure, and mentor engineering teams.

  • πŸ”­ Currently building EasyTarget β€” a Telegram-bot ad-delivery & monetization platform
  • πŸ’¬ Ask me about: Python, Django, FastAPI, SQL, PostgreSQL, Telegram Bots
  • πŸ“¦ Open source contributor & publishing packages on PyPI
  • πŸ“° Running @PythonGuy β€” a Python community on Telegram
  • πŸ“ Based in Uzbekistan
  • πŸ“« Reach me at: info@jakhongir.dev
  • 🌐 Resume & website: jakhongir.dev

πŸ›  What I Do

  • Backend Development: Building scalable and efficient systems with Python (Django, FastAPI), PostgreSQL, and MySQL.
  • API Development: Designing and deploying robust APIs.
  • DevOps: Managing CI/CD pipelines, containerization with Docker, and cloud deployment.
  • Bot Development: Creating Telegram bots using Aiogram and integrating them into scalable systems.
  • System Optimization: Performance tuning and debugging complex applications.
  • Mentorship: Leading development teams, conducting code reviews, and providing technical guidance.

Feel free to reach out for consultation or collaborations on building impactful software solutions.

πŸ“¦ Featured Projects

🀝 Featured contribution β€” django-passkeys Β· Django authentication backend for Passkeys (WebAuthn/FIDO2), a widely-used open-source package (250+ ⭐) I contribute to Β· PyPI

πŸš€ Products

Project Description Link
EasyTarget Ad-delivery platform that lets Telegram bot developers monetize their bots β€” forward a Telegram update and EasyTarget serves an eligible ad campaign into the user's chat through your bot, billing the advertiser @easytargetbot
tolov Unified payment SDK for Uzbekistan β€” Payme, Click, Uzum, Paynet, Octo & Multicard. Sync & async, with drop-in Django & FastAPI webhook handlers PyPI

πŸ“¦ Open-source packages

Project Description Docs
backupgram Back up PostgreSQL to the local filesystem with periodic snapshots, automatic rotation, and a Telegram bot that delivers the latest dump β€” shipped as a Docker image (Go) Read the Docs
django-backupgram Django admin control panel for the backupgram REST API β€” manage PostgreSQL backups over HTTP README
django-md-editor A GitHub-style markdown editor widget for Django forms and admin Docs
django-trusted-devices πŸ” JWT-based trusted-device management for Django β€” tracks device sessions, enforces device-based login validation, and lets users manage their logged-in devices securely Docs
django-telegram-notifier Catch unhandled Django exceptions and send formatted error reports to Telegram β€” a lightweight Sentry alternative with full-traceback .py attachments, optional DB logging, and async support PyPI
fastapi-telegram-notifier Catch FastAPI exceptions and send formatted error reports to Telegram PyPI
uzbekistan Complete database of Uzbekistan's regions, districts & quarters for Django with multi-language support (Latin, Cyrillic, Russian) PyPI
django-package-template A clean, modern template to build and publish reusable Django packages β€” test setup, linting, CI-ready config, and PyPI publishing out of the box README
πŸ”§ Tools & infrastructure β€” vps-monitor Β· drop-go-files Β· fresh-server-setup Β· dploy
Project Description Link
vps-monitor Full-stack VPS monitoring dashboard for managing cloud infrastructure across multiple providers (Contabo, DigitalOcean) in one unified interface README
drop-go-files File upload & download system with resumable uploads, crash recovery, and media preview support Live Demo
fresh-server-setup Automated fresh Linux server bootstrap script β€” sane defaults, essential tools, and a repeatable workflow for spinning up new servers fast README
dploy Simple CLI to deploy frontend builds to remote servers README

πŸ’» Tech Stack

Languages & Databases
Python PHP JavaScript PostgreSQL MySQL SQLite Redis RabbitMQ

Frameworks & Libraries
Django DRF FastAPI SQLAlchemy Pydantic Marshmallow Celery Aiogram Jinja Alpine.js

DevOps & Tools
Docker Docker Compose Git GitHub GitHub Actions GitLab CI/CD Nginx Gunicorn Heroku Swagger Postman

πŸ† GitHub Trophies

GitHub Trophies

πŸ“ˆ Contribution Graph

Activity Graph

πŸ“Š GitHub Stats

Jakhongir's GitHub stats Top languages

GitHub streak

πŸ’¬ Dev Quote

Dev Quote

🌐 Connect with Me

Telegram LinkedIn Gmail LeetCode

Pinned Loading

  1. django-trusted-devices django-trusted-devices Public

    πŸ” A Django app for managing and authenticating trusted user devices using JWT. Tracks device sessions, enforces device-based login validation, and lets users manage their logged-in devices securely.

    Python 8

  2. backupgram backupgram Public

    Backup PostgreSQL to the local filesystem with periodic backups, automatic rotation, and Telegram bot integration to send the latest backup file.

    Go 9 1

  3. uzbekistan uzbekistan Public

    A comprehensive Django package providing complete database of Uzbekistan's Regions, Districts & Quarters with multi-language support including Latin, Cyrillic, and Russian versions.

    Python 1 1

  4. drop-go-files drop-go-files Public

    A simple file upload and download system with resumable uploads, crash recovery, and media preview support.

    TypeScript 1 1

  5. Face-Recognition-Attendance Face-Recognition-Attendance Public

    System A desktop application for employee attendance management using face recognition technology.

    Python 1

  6. vps-monitor vps-monitor Public

    A modern, full-stack VPS monitoring dashboard for managing cloud infrastructure across multiple providers (Contabo and DigitalOcean) in one unified interface.

    TypeScript 1