Skip to content
View ShodmonX's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ShodmonX

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.

Content in all repositories owned by your account will be closed.
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
ShodmonX/README.md

👋 Hi, I'm Shodmon Xolmurodov

Database Administrator | PostgreSQL | Oracle | Linux

Database Administrator with production experience in PostgreSQL, Oracle, MongoDB, and Linux environments.

I work with database administration, migrations, replication, backup and recovery, monitoring, and performance troubleshooting. I also have a Python backend background that I use for automation and tooling.


🗄️ Database Administration

Databases

  • PostgreSQL
  • Oracle Database
  • MongoDB
  • SQL

Administration

  • Backup & Recovery
  • Physical & Logical Replication
  • Database Migration
  • Performance Troubleshooting
  • User & Access Management

Monitoring & Systems

  • Linux
  • Prometheus
  • Grafana
  • PostgreSQL Monitoring
  • Bash

Programming & Tools

  • Python
  • FastAPI
  • Django
  • Docker / Docker Compose
  • Git

💼 Production Experience

Currently working as a Database Administrator at Webase.

  • Administer 10+ PostgreSQL and 3 Oracle servers, plus MongoDB, on Linux.
  • Completed 2 full migrations and 5+ production-to-test migrations with validation.
  • Maintain PostgreSQL physical and logical replication, backup, and recovery.
  • Monitor databases with Prometheus and Grafana and troubleshoot queries, connections, and waits.

My previous Python backend experience includes building REST APIs and backend services with Python, FastAPI, Django, PostgreSQL, Docker, and Linux.


🚀 Featured Projects

Production-like PostgreSQL lab demonstrating streaming replication, Barman backups, continuous WAL archiving, PITR, recovery verification, and automated Vagrant/VMware workflows.

Event-driven real-estate aggregation platform built with PostgreSQL, RabbitMQ, Redis, FastAPI, SQLAlchemy, async workers, and Docker.

FastAPI URL shortener with PostgreSQL, Redis caching, RabbitMQ background processing, Alembic migrations, Docker Compose, and automated tests.

Production-oriented FastAPI backend with PostgreSQL, Redis, async workers, logical backup/restore workflows, security controls, Docker, and CI.

Asynchronous Telegram ticket monitoring application backed by PostgreSQL, SQLAlchemy, Alembic, Redis, and Docker, with scheduled background tracking and automated tests.


🎯 Current Focus

  • PostgreSQL administration
  • Backup, recovery & PITR
  • Physical & logical replication
  • Database monitoring & performance troubleshooting
  • Linux administration
  • Database automation with Python

📫 Contact

Pinned Loading

  1. postgresql-backup-recovery postgresql-backup-recovery Public

    Production-like PostgreSQL infrastructure demonstrating streaming replication, automated backups with Barman, WAL archiving, PITR, and recovery workflows using Vagrant.

    Shell 1

  2. postgresql-monitoring postgresql-monitoring Public

    Production-like PostgreSQL monitoring stack with pg_exporter, Prometheus, Grafana, custom metrics, automated provisioning, workload scenarios, and verification.

    Shell

  3. EstateFlow EstateFlow Public

    Event-driven real-estate aggregation platform with PostgreSQL, RabbitMQ, Redis, AI-assisted extraction, deduplication, async workers, and Dockerized deployment.

    Python 1

  4. url-shortener url-shortener Public

    FastAPI URL shortener with PostgreSQL, Redis caching, RabbitMQ background processing, Alembic migrations, Docker Compose, and tests.

    Python 1

  5. student-knowledge-hub student-knowledge-hub Public

    Production-oriented FastAPI backend with PostgreSQL, Redis, async workers, logical backup/restore workflows, security controls, Docker, and CI.

    Python 1

  6. ticket-track ticket-track Public

    Asynchronous Telegram bot for monitoring Uzbekistan train and bus ticket availability, backed by PostgreSQL, SQLAlchemy, Redis, and Docker.

    Python 1