Skip to content
View Akmal7780's full-sized avatar
  • Open to work
  • Jizzakh, Uzbekistan

Block or report Akmal7780

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
Akmal7780/README.md

Hi there 👋 I'm Akmal Axrorov

Software Engineer — Java/Spring Boot & Python/Django. I build scalable, production-ready backend systems and the fullstack apps around them.

📍 Jizzakh, Uzbekistan · 💼 Open to work


🚀 About Me

I build backend systems that are meant to run in production, not just in runserver or mvn spring-boot:run. My work spans both the Java/Spring Boot and Python/Django ecosystems — designing REST APIs, modeling relational data, securing multi-tenant systems with JWT/RBAC, moving heavy work into background workers, streaming events, and shipping everything with Docker.

Currently working as a Software Engineer at IT-Progress, where I built the backend of a multi-tenant SaaS HRM platform from scratch. Before that, I completed a 4-month Python/Django internship at Kroxus Soft, and I've independently shipped several complete fullstack systems on my own — including a multi-tenant warehouse SaaS and a core banking platform.

I've also been going deeper into real-time systems (WebSockets), event-driven architecture (Kafka), and performance tuning under load (connection pooling, load testing).


🛠 Tech Stack

Backend Java 17 · Spring Boot 3.x · Python · Django · Django REST Framework · Django Channels · FastAPI

Frontend React · TypeScript · Ant Design

Database & Caching PostgreSQL · JPA / Hibernate · Flyway · Redis · PgBouncer

Async & Messaging Celery · Kafka · WebSocket (STOMP/SockJS)

Infrastructure Docker · Docker Compose · Nginx · MinIO (S3)

Auth & Docs JWT (access/refresh, rotation) · RBAC · Google OAuth 2.0 · Swagger / OpenAPI

Testing & Tooling JUnit 5 · MockMvc · ArchUnit · Gatling · Locust · ClamAV


📦 Featured Projects

🕒 WorkTime HRM (Fullstack)

Multi-tenant HR & attendance management SaaS for companies with multiple branches — built at IT-Progress.

  • Multi-tenant architecture with tenant-ownership checks on every request (closes cross-tenant IDOR leaks)
  • Face-recognition attendance via a dedicated Python/FastAPI microservice (DeepFace, YOLOv8, liveness detection)
  • Permission-based RBAC across 12 roles, GPS check-in/out, two-step payroll approval
  • JWT auth with rotation/revocation, WebSocket notifications, one-command Docker Compose stack

Stack: Java 17 · Spring Boot 3 · PostgreSQL · Flyway · JWT · Docker · React · TypeScript · Python · FastAPI

Backend · Frontend


📦 QanotSaaS — Ombor (Fullstack)

Multi-tenant warehouse & sales management SaaS for small and medium businesses.

  • Multi-tenant data isolation, real-time inventory tracking, purchases & sales
  • Supplier/debtor ledgers, full audit trail, Excel/PDF report exports
  • Background jobs via Celery, MinIO file storage, Docker Compose deployment

Stack: Python · Django 5.1 · DRF · PostgreSQL · Celery · Redis · MinIO · React · Ant Design · Docker

Backend · Frontend


🏦 BankCore — Core Banking System (Fullstack)

Modular-monolith core banking platform: ledger, accounts, loans, deposits, cards, and compliance.

  • Double-entry ledger, automated loan decisioning, interest-bearing deposits
  • AML/compliance checks, audit logging, automated end-of-day batch processing
  • Load-tested with Gatling: 100 concurrent users, 0% errors, ~102 req/s

Stack: Java 21 · Spring Boot 3 · PostgreSQL · ArchUnit · Gatling · React · TypeScript


A production-style real-time messenger built on Django Channels with a React frontend — built during my internship at Kroxus Soft.

  • WebSocket messaging with delivered / read receipts, Telegram-style replies & reactions
  • Typing indicators, online/offline presence, group and private chats, message search
  • Chunked upload for large files stored in MinIO, with async ClamAV virus scanning via Celery
  • JWT + Google OAuth authentication

Stack: Django · Channels · DRF · PostgreSQL · Redis · Celery · MinIO · ClamAV · React (Vite) · Docker


A task management API built around performance and event-driven design — built during my internship at Kroxus Soft.

  • Task CRUD, assignment, status updates and activity tracking
  • Real-time notifications through a Kafka producer/consumer pipeline
  • PgBouncer connection pooling for high-concurrency workloads, Redis caching
  • Load-tested with Locust, deployed behind Nginx with Docker Compose

Stack: Django · DRF · PostgreSQL · PgBouncer · Redis · Kafka · Nginx · Locust · Docker


A complete, production-ready backend for an online store — built during my internship at Kroxus Soft.

  • JWT authentication + Google OAuth login, product catalog with categories, brands & search
  • Cart, wishlist, orders, delivery addresses, and product reviews & ratings
  • Payme / Click payment integration, Celery background tasks, Swagger API docs

Stack: Django · DRF · PostgreSQL · Redis · Celery · JWT · Google OAuth · Swagger · Docker


🧠 What I've Worked With

  • Designing REST APIs from scratch in both Spring Boot and Django, documented with Swagger/OpenAPI
  • Multi-tenant architecture and permission-based RBAC
  • Relational data modeling and query optimization in PostgreSQL
  • Background job processing with Celery + Redis
  • Real-time communication with Django Channels, WebSockets, and STOMP/SockJS
  • Event streaming and async consumers with Kafka
  • Object storage and file pipelines with MinIO
  • Containerization and multi-service orchestration with Docker Compose
  • Load testing and performance tuning (Gatling, Locust, PgBouncer, caching)

📈 Currently Improving

  • Advanced Spring Boot & Django architecture patterns
  • System design fundamentals
  • Microservices and event-driven architecture
  • CI/CD pipelines and observability

📊 GitHub Stats

Akmal's GitHub stats Top languages


📫 Contact


Open to Software Engineer roles — feel free to reach out.

Pinned Loading

  1. ecommerce-backend-api ecommerce-backend-api Public

    Production-ready E-commerce Backend API built with Django REST Framework, PostgreSQL, Redis, Celery, and Docker.

    Python 5 2

  2. chat-app chat-app Public

    Real-time chat application built with Django, Channels, React, WebSocket, JWT & Google OAuth

    Python 1

  3. task-manager-backend task-manager-backend Public

    Scalable Django REST API for task management with Kafka, Redis, Docker, and performance optimization

    Python