Skip to content
View Makhmud-egp's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report Makhmud-egp

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Makhmud-egp/README.md

๐Ÿ‘‹ Assalomu alaykum, men Makhmud!

Profile Views

๐Ÿš€ Python Backend Developer

Building scalable and maintainable backend systems with modern technologies. Specializing in FastAPI, Flask, REST APIs, and authentication systems.

"Creating robust backend solutions and continuously improving through hands-on projects"

Currently expanding expertise in FastAPI, JWT Authentication, OAuth2, PostgreSQL and working with real-time systems through production-ready applications.


๐Ÿ› ๏ธ Tech Stack

Backend Development:

languages = ["Python", "SQL"]
frameworks = ["FastAPI", "Flask", "SQLAlchemy"]
databases = ["PostgreSQL", "SQLite"]
apis = ["REST API", "JWT", "OAuth2", "Stripe Integration"]
testing = ["Pytest", "Swagger/OpenAPI"]

Currently Learning:

exploring = ["Machine Learning", "Data Engineering", "AI Integration"]
devops = ["Docker", "CI/CD", "Cloud Deployment"]
tools = ["Redis", "Celery", "WebSocket"]

Tools & Technologies:

  • ๐Ÿ™ Git & GitHub
  • ๐Ÿ” JWT & OAuth2 Authentication
  • ๐Ÿ’ณ Payment Integration (Stripe API)
  • ๐Ÿงช Testing (Pytest, Unit Tests)
  • ๐Ÿ“š API Documentation (Swagger)
  • โ˜๏ธ Cloud Deployment (PythonAnywhere)

๐Ÿ’ผ Featured Projects

Full-stack e-commerce platform built from scratch with secure payment processing and admin management.

Key Features:

  • โœ… User authentication & authorization system
  • โœ… Product catalog with categories
  • โœ… Shopping cart functionality
  • โœ… Stripe payment integration (secure checkout)
  • โœ… Order management & tracking
  • โœ… Admin dashboard (CRUD operations)
  • โœ… Responsive design (mobile-friendly)
  • โœ… Deployed to production (99% uptime)

Tech Stack: Python ยท Flask ยท SQLAlchemy ยท Stripe API ยท SQLite ยท Bootstrap

๐Ÿ”— Live Demo ยท ๐Ÿ“ Source Code

๐Ÿ’ก Test with card: 4242 4242 4242 4242 | Expiry: any future date | CVC: any 3 digits


Real-time multiplayer game showcasing modern backend architecture and authentication patterns.

Planned Features:

  • ๐Ÿ” JWT Authentication
  • ๐Ÿ”‘ GitHub OAuth integration
  • โšก Real-time gameplay (WebSocket)
  • ๐ŸŽฏ Matchmaking system
  • ๐Ÿ† Leaderboard & rankings
  • ๐Ÿ—„๏ธ PostgreSQL database
  • ๐Ÿงช Comprehensive testing (Pytest)

Tech Stack: FastAPI ยท SQLAlchemy ยท PostgreSQL ยท JWT ยท OAuth2 ยท WebSocket ยท Pytest

๐Ÿ“ View Progress

๐Ÿšง Currently implementing authentication system and core game logic


๐Ÿ’ก Practice & Learning Projects

Collection of projects focusing on specific technologies:

  • ๐Ÿ”Œ RESTful API development with FastAPI
  • ๐Ÿ—„๏ธ CRUD operations with SQLAlchemy
  • ๐Ÿ” Authentication systems (JWT, OAuth)
  • ๐Ÿงช Test-driven development (Pytest)
  • ๐Ÿ“Š Data analysis scripts
  • ๐Ÿค– AI/ML experiments

๐Ÿ“Š GitHub Activity

GitHub Stats

Top Languages

GitHub Streak

Note: If stats don't load, check my GitHub profile directly for latest activity.


๐ŸŽฏ Current Focus

  • ๐Ÿ” Job Search: Junior Backend Developer / Python Developer position
  • ๐Ÿ“š Learning: FastAPI, JWT/OAuth2, PostgreSQL, Docker, Testing (Pytest)
  • ๐Ÿš€ Building: Production-ready applications with modern tech stack
  • ๐Ÿค Goal: Work with professional teams on real-world projects

๐Ÿ’ก What I Can Do

โœ… Backend Development

  • RESTful API design & implementation
  • Database design & optimization (PostgreSQL, SQLite)
  • Authentication & authorization (JWT, OAuth2)
  • Third-party integrations (Stripe, payment gateways)
  • API documentation (Swagger/OpenAPI)

โœ… Testing & Quality

  • Unit testing with Pytest
  • Test-driven development (TDD)
  • API testing
  • Code documentation

โœ… Development Practices

  • Git workflow & version control
  • Clean code principles
  • CRUD operations
  • Error handling & logging
  • Security best practices

๐ŸŒฑ Currently Learning

learning_path = {
    "Backend": ["FastAPI mastery", "Advanced SQLAlchemy", "Async programming"],
    "Authentication": ["JWT implementation", "OAuth2 flows", "Security best practices"],
    "Databases": ["PostgreSQL optimization", "Database indexing", "Query optimization"],
    "Testing": ["Pytest advanced", "Integration testing", "Test coverage"],
    "DevOps": ["Docker basics", "CI/CD pipelines", "Cloud deployment"],
    "AI & ML": ["Scikit-learn", "TensorFlow basics", "ML integration"]
}

๐Ÿ“ซ Connect With Me

LinkedIn Email GitHub Portfolio Telegram

๐Ÿ“ Tashkent, Uzbekistan


๐Ÿ’ฌ My Approach

class BackendDeveloper:
    def __init__(self):
        self.name = "Makhmud"
        self.role = "Python Backend Developer"
        self.focus = ["FastAPI", "Flask", "PostgreSQL", "JWT/OAuth"]
        self.learning_style = "Hands-on projects"
    
    def work_philosophy(self):
        return """
        Building scalable systems with clean code.
        Learning modern technologies through practice.
        Contributing value to professional teams.
        """
    
    def current_goals(self):
        return {
            "short_term": "Master FastAPI & authentication systems",
            "mid_term": "First professional backend developer role",
            "long_term": "Contribute to large-scale production systems"
        }

me = BackendDeveloper()
print(me.work_philosophy())

๐Ÿ† Achievements & Milestones

  • โœ… Built production e-commerce platform with payment integration
  • โœ… Deployed application to cloud (PythonAnywhere, 99% uptime)
  • โœ… Implemented secure Stripe payment processing
  • โœ… Completed FastAPI course (90% - authentication & testing modules)
  • โœ… Learning modern auth patterns (JWT, OAuth2)
  • ๐ŸŽฏ First professional role (in progress)
  • ๐ŸŽฏ Open source contribution (upcoming)

๐Ÿ“ˆ Contribution Activity

Activity Graph

Tip: GitHub widgets may take time to load or might be temporarily unavailable.


๐Ÿค Why Work With Me

  • ๐Ÿ’ช Fast Learner: Quickly adapt to new technologies and frameworks
  • ๐ŸŽฏ Committed: Complete tasks thoroughly with attention to detail
  • ๐Ÿ“š Self-Motivated: Learn independently through hands-on projects
  • ๐Ÿ” Quality-Focused: Write clean, tested, and documented code
  • ๐Ÿค Team Player: Communicate well and collaborate effectively
  • ๐Ÿš€ Proactive: Take initiative and solve problems independently

๐Ÿ“š Learning Resources

Completed:

  • ๐ŸŽ“ CS50 - Introduction to Computer Science (Harvard)
  • ๐Ÿ 100 Days of Python (Udemy) - In progress
  • โšก FastAPI from Scratch (90% complete)
  • ๐ŸŽฏ Python Programming (Stepik)
  • ๐Ÿ’ผ EPAM Python Development Course

Currently Using:

  • ๐Ÿ“– FastAPI Documentation
  • ๐Ÿ Python Official Docs
  • ๐Ÿงช Pytest Documentation
  • ๐Ÿ” OAuth 2.0 & JWT Resources
  • ๐Ÿ’ป Real Python

๐Ÿ“Š Skills Proficiency

Backend Frameworks:

FastAPI    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘ 80%  (Learning & implementing)
Flask      โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 100% (Production experience)
Django     โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘ 40%  (Basic CRUD operations)

Databases:

PostgreSQL โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ 70%  (Learning optimization)
SQLite     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 100% (Production use)
SQLAlchemy โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘ 80%  (ORM expertise)

Authentication:

JWT        โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ 70%  (Currently implementing)
OAuth2     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘ 60%  (Learning flows)
Sessions   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ 100% (Flask-Login)

๐Ÿ’ญ "Focus on building value, not just writing code"

โญ If you find my projects helpful, please star them!

๐Ÿค Open to collaboration: osonpy@gmail.com

๐Ÿ’ผ Looking for Junior Backend Developer opportunities


Last Updated: January 2025

Pinned Loading

  1. ecommerce-flask ecommerce-flask Public

    E-commerce platform with Stripe payments | Flask, SQLAlchemy, REST API

    HTML

  2. python-mini-games python-mini-games Public

    A collection of simple Python console-based mini games with clean, commented code.

    Python 1

  3. python-practice python-practice Public

    My Python learning journey โ€” small projects, exercises, and practice files.

    Python 1

  4. Day-71_Deployment Day-71_Deployment Public

    CSS

  5. git-master-test git-master-test Public

    Git bilimingizni sinab ko'ring! Interaktiv test platformasi orqali Git komandalarini o'rganing va o'z darajangizni aniqlang.

    HTML 1

  6. git-command-trainer git-command-trainer Public

    Terminal shaklida interaktiv Git komandalarini o'rganish platformasi! Real vaqtda Git komandalarini mashq qiling va professional developer bo'ling.

    HTML 1