Senior Backend Engineer | System Architect | DevOps Practitioner
Building production-grade distributed systems with Python, Django, and cloud-native technologies. Currently focused on DevOps engineering, infrastructure automation, and architectural patterns.
📍 Tehran, Iran
📧 mahdighadiriafzal@gmail.com
🔗 LinkedIn
DevOps Engineering & Infrastructure (Q1-Q2 2025)
- Advanced Kubernetes patterns and operators
- CI/CD pipeline optimization and GitOps workflows
- Infrastructure as Code (Terraform, Helm)
- Cloud-native observability and monitoring
- Container orchestration and service mesh architectures
4+ Years Backend Engineering Experience building high-scale production systems across ride-hailing, telecommunications infrastructure, and travel industries.
Key Achievements:
- Architected microservices infrastructure for real-time geolocation and ride-matching platform serving thousands of concurrent users
- Built national-scale DCIM monitoring system tracking data center infrastructure across Iran's telecommunications network
- Designed and implemented CI/CD pipelines eliminating deployment bottlenecks for 29-developer engineering teams
- Developed comprehensive observability solutions using Prometheus, Grafana, Loki, and Tempo for critical infrastructure
- Optimized database performance and query patterns for high-traffic applications handling millions of requests
- Mentored engineering teams on architectural patterns, code quality, and DevOps best practices
Primary: Python • Django • Django Rest Framework • FastAPI
APIs & Architecture: RESTful API Design • GraphQL • Microservices Architecture • Domain-Driven Design • Hexagonal Architecture • Clean Architecture • SOLID Principles
Containerization: Docker • Kubernetes • Helm
CI/CD: GitLab CI/CD • GitHub Actions • Infrastructure as Code
Orchestration: Container Orchestration • Service Mesh • Nginx
Databases: PostgreSQL • MongoDB • InfluxDB
Caching & Search: Redis • Elasticsearch
Optimization: Query Optimization • Database Design • Indexing Strategies
Stack: Prometheus • Grafana • Loki • Tempo • Sentry • OpenTelemetry
Focus: System Monitoring • Distributed Tracing • Performance Profiling • Alert Management
Message Brokers: RabbitMQ • Apache Kafka
Task Queues: Celery
Patterns: Event-Driven Architecture • Pub/Sub • Message Queue Patterns
Primary Focus Project - Q1 2025
Enterprise-grade AI Gateway demonstrating advanced software architecture patterns for multi-provider LLM routing and management. A showcase of clean architecture principles applied to modern AI infrastructure.
Architecture Highlights:
- Pure DDD Implementation with bounded contexts: Completion Context, Billing Context, Workflow Context, Platform Context
- Hexagonal Architecture with strict port/adapter separation ensuring framework independence
- Shared Kernel for cross-cutting domain concepts and events
- Strategic Design Patterns: Factory, Strategy, Decorator for routing and caching logic
- Value Objects for type safety: Cost, ModelName, Prompt, Tokens
- Domain Services for complex business logic (Provider Factory, Routing Strategies)
Technical Implementation:
- Multi-provider adapters (OpenAI, Anthropic, Google Gemini) with unified interface
- Intelligent routing strategies: cost optimization, quality prioritization, speed optimization
- Application layer with use cases, DTOs, and cross-cutting concerns (cache, retry decorators)
- Infrastructure layer with adapters for external systems (cache, persistence, providers)
- Comprehensive test coverage following testing pyramid
Tech Stack: Python, FastAPI, Domain-Driven Design, Hexagonal Architecture, Poetry, pytest
Why This Matters: Demonstrates ability to architect complex systems following enterprise patterns, separating business logic from infrastructure concerns, and building maintainable, testable code at scale.
Production-ready Django middleware providing comprehensive application monitoring with OpenTelemetry integration.
Features:
- Real-time metrics and distributed tracing
- Database query performance monitoring
- Prometheus, Loki & Tempo integration
- Production-tested on high-traffic systems
Impact: Actively used in production environments, helping teams gain visibility into Django application performance
- Associate DevOps Certification - Arvan Cloud (2025)
- FastAPI Certification - Maktabkhooneh (2025)
- Linux Operating System - Maktabkhooneh (2022)
- Django Rest Framework Developer (DDC) - Maktabkhooneh (2023)
- Python Web Developer (PWD) - Laitec (2021)
I maintain django-observability, an open-source monitoring solution for Django applications with active users in production environments.
Open to:
- Open source collaboration on DevOps and backend infrastructure projects
- Technical consulting for system architecture and scalability challenges
- Speaking engagements on DDD, Hexagonal Architecture, or DevOps practices
- Mentoring backend engineers transitioning to senior roles
💼 LinkedIn • 💻 GitHub • 📧 mahdighadiriafzal@gmail.com
Building scalable systems, one microservice at a time.

