Backend Engineer | Distributed Systems & Architecture
Backend Engineer with 5+ years of experience designing and stabilizing distributed web services and asynchronous messaging systems. I focus on decoupled architectures that strictly isolate core business logic from external I/O operations, ensuring high availability and predictable deployments.
- Architecture: Heavy emphasis on Clean Architecture and Domain-Driven Design (DDD) to keep the core domain independent of frameworks like FastAPI or external third-party APIs.
- Concurrency & I/O: Leveraging
asyncio, Redis, and asynchronous SQLAlchemy to minimize database I/O bottlenecks and handle high-throughput operations - Message-Driven Systems: Orchestrating event-driven workflows utilizing Apache Kafka, RabbitMQ, and Celery for decoupled, resilient service communication.
- Hybrid AI Backends: Building production-grade backend pipelines that securely and asynchronously integrate external LLM APIs (Strictly avoiding local models for specific scalable solutions).
- Languages & Frameworks: Python | FastAPI | gRPC | Pydantic
- Databases & ORMs: PostgreSQL | Redis | SQLAlchemy (Async) | Alembic
- Message Brokers: Apache Kafka | RabbitMQ | Celery
- Infrastructure & Quality: Docker | Docker Compose | Nginx | Pytest | Linux
- Conversational Trading Engine: Designed a financial trading backend using Clean Architecture to rigorously isolate core business logic from external LLM APIs and client interfaces. Managed dynamic user conversational states with Redis to reduce database I/O, ensuring transaction atomicity with async SQLAlchemy.
- Distributed Network Access System: Implemented a high-throughput traffic metering infrastructure via gRPC to track user bandwidth in real-time across multiple Linux servers. Enforced strict concurrent connection limits via RabbitMQ during a 20k+ user influx.
- Event-Driven Notification Service: Built an asynchronous infrastructure utilizing FastAPI, Firebase, and Kafka to handle robust topic subscriptions and push notification delivery.
I create deep-dive engineering tutorials focusing on Python, FastAPI, and production-grade backend architecture:
- Email: mimalizadeh.py@gmail.com
- LinkedIn: linkedin.com/in/mimalizadeh