Skip to content
View MohammadaminAlbooyeh's full-sized avatar

Highlights

  • Pro

Block or report MohammadaminAlbooyeh

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

๐Ÿ‘‹ Hi, I'm Amin

Senior Python Backend Engineer with 10+ years building production systems โ€” high-throughput APIs, async task pipelines, microservice architectures, and cloud infrastructure.

Currently focused on backend engineering and distributed systems โ€” shipping services that hold up under real production load, not just demos.


๐Ÿ› ๏ธ Technical Skills

๐Ÿ’ป Languages & Frameworks

  • Python (Advanced) โ€” FastAPI, Django, Flask
  • Java โ€” Spring Boot, Junit, Spring Data
  • SQL โ€” Query optimization, performance tuning
  • Bash โ€” Shell scripting, automation

๐Ÿ—„๏ธ Databases & Search

  • PostgreSQL (advanced), MySQL
  • MongoDB, Redis, Elasticsearch

โ˜๏ธ Cloud & DevOps

  • AWS, Azure, DigitalOcean
  • Docker, Kubernetes
  • GitHub Actions, GitLab CI
  • Linux server administration

โšก Async & Distributed Systems

  • Celery, RabbitMQ, Amazon SQS
  • Microservices, Clean Architecture, ETL pipelines
  • Pytest, integration testing, performance profiling

๐ŸŒ Projects

โšก Backend & Distributed Systems

๐Ÿ“ฆ distributed_task_queue โ€” Distributed task queue with async processing (FastAPI, Celery, RabbitMQ)
๐Ÿ—๏ธ microservices_orchestrator โ€” Multi-service orchestration engine with fault isolation
๐Ÿ“ฆ order_processing_system โ€” Transactional order processing backend with PostgreSQL
๐ŸŒ api_gateway_with_rate_limiting โ€” API gateway with Redis-backed rate limiting and routing
๐Ÿ”” real_time_notification_system โ€” Real-time notification infrastructure
๐Ÿ’ฌ real_time_chat_app โ€” WebSocket-based real-time chat with Redis Pub/Sub fan-out
๐Ÿšจ real_time_fraud_detection_system โ€” High-throughput fraud detection with async feature extraction
โฑ๏ธ rate-limiter-service โ€” Sliding-window and token-bucket rate limiting service

๐Ÿ” Auth & Infrastructure

๐Ÿ” user_authentication_API โ€” Secure auth system with JWT and role-based access control
๐Ÿ“ก uptime_monitor โ€” Production uptime monitoring system
๐Ÿ”„ streaming-data-processor โ€” High-throughput streaming data processing pipeline

๐Ÿ“Š Data & ETL

๐Ÿญ Data-Warehouse-for-E-Commerce โ€” End-to-end data warehouse and ETL pipeline
๐ŸŒฆ๏ธ weather_ETL_project โ€” Automated weather data ETL pipeline

๐Ÿฆ Java & Banking

๐Ÿฆ banking-core โ€” Core banking backend built with Java and Spring Boot

๐ŸŒ Web Apps

๐ŸŽจ Showcase Website โ€” Portfolio website showcasing projects and work
๐Ÿ’ฐ Salary Calculator โ€” Interactive web app for salary calculations


๐Ÿ“ซ Let's Connect

Open to backend engineering roles โ€” remote or Italy-based.


Always open to discussing system design, distributed systems, and challenging backend problems. Let's build something great together! ๐Ÿš€

Pinned Loading

  1. real_time_chat_app real_time_chat_app Public

    Real-time chat platform โ€” FastAPI microservices (API, WebSocket, search, Celery worker), Redis Pub/Sub, PostgreSQL, Elasticsearch; React / Electron / React Native clients; Prometheus + Grafana + Jaโ€ฆ

    Java

  2. distributed_task_queue distributed_task_queue Public

    Distributed task queue โ€” FastAPI + Redis broker + PostgreSQL; async workers, priority queues, retry with backoff, dead-letter queue, scheduled jobs, real-time WebSocket dashboard

    Python

  3. order_processing_system order_processing_system Public

    Order processing microservices in Java / Spring Boot โ€” order API, user auth (JWT), async notification + worker services over Redis events, PostgreSQL, Prometheus + Grafana + Jaeger

    Python

  4. scalable-ecommerce-platform scalable-ecommerce-platform Public

    Microservices e-commerce platform โ€” 14 services in Python (FastAPI) and Java (Spring Boot), Kong API gateway, Kafka event-driven flows, PostgreSQL, Redis, Kubernetes + Terraform

    Python 1

  5. order-service order-service Public

    Order lifecycle microservice (Java 17 / Spring Boot 3) โ€” Kafka saga orchestration with compensation, transactional outbox, idempotent consumers, DLT, Redis rate limiting, PostgreSQL + Flyway

    Java

  6. rate-limiter-service rate-limiter-service Public

    Distributed rate-limiting microservice with 5 algorithms (Token Bucket, Sliding Window, Leaky Bucketโ€ฆ), Redis-backed, multi-tenant, FastAPI REST API + Prometheus metrics

    Python