11/01/2026 updated


100 % available
Cloud-Native Architect & Distributed Systems Engineer | AI Platform | Real-Time Systems
Shiraz, Iran
Only remote
MSc in Computer Software EngineeringPython (Programming Language)Software ArchitectureRabbitMQWebRTC.NET CorePrompt EngineeringCloud TechnologiesCloud IntegrationDomain Driven DesignAws IotApi ManagementDocker
Cloud-Native Architecture & Distributed Systems
Design and implementation of complex cloud-native systems on Microsoft Azure and AWS, including event-driven architectures, multi-region deployments, scalable microservices, and distributed backends for robotics, IoT, and AI platforms. Expertise in Azure Functions, API Management, Service Bus, Cosmos DB, AWS Kinesis, Firehose, Athena, and MinIO object storage.
AI & ML Pipeline Engineering
Self-hosted LLM serving with llama.cpp (Qwen3 GGUF) over streaming gRPC, structured-JSON prompt engineering with a composable prompt framework, retrieval-augmented generation using Qdrant vector store and embedding models, TTS-based voice integration with Coqui, Whisper and WhisperX speech-to-text and voice alignment, and Model Context Protocol (MCP) server development.
Real-Time Messaging & Streaming
Building low-latency real-time communication pipelines using WebSockets, RabbitMQ, MQTT, gRPC streaming, WebRTC, RTMP, and MediaMTX. Design of event-driven processing pipelines with durable queues, dead-letter exchanges, and real-time telemetry and video streaming for robotics and AI platforms.
Programming Languages & Frameworks
Proficiency in C#, Python, Go, C++, TypeScript, Java, .NET 9 / .NET Core (Vertical Slice Architecture, EF Core), Flask, FastAPI, Node.js, JavaScript, Angular, React, and Redux.
Software Architecture & Design Patterns
Application of Domain-Driven Design (DDD), Event Sourcing, CQRS, Test-Driven Development (TDD), API security with OAuth 2.0, JWT, and Keycloak, and fault-tolerant maintainable system design.
Site Reliability & Observability
Production-grade observability using OpenTelemetry for auto-instrumented traces and metrics, Prometheus monitoring, Grafana dashboards, Tempo for distributed tracing.
DevOps & Infrastructure
CI/CD pipelines with GitHub Actions and Azure DevOps, Docker and Docker Compose, infrastructure automation, Linux administration and scripting, configuration management, and secure deployment practices including Cloudflare Tunnel with Zero Trust Access.
Data Engineering & Analytics
Real-time data ingestion, schema design, time-series telemetry, Parquet data formats, Grafana dashboards, and cloud-based analytics pipelines using AWS Kinesis, Firehose, and Athena.
Data & Messaging Technologies
Expertise with PostgreSQL, Redis including Lua scripting, Qdrant vector store, RabbitMQ with dead-lettering and topic/direct exchanges, MassTransit, and MinIO event notifications.
Algorithms, Optimization & Applied Mathematics
Algorithm design, numerical methods, mathematical modeling, meta-heuristic optimization techniques including GA, ACO, GRASP, Tabu Search, SA, and ALNS, as well as applied machine learning.
Leadership & Collaboration
Technical leadership in startup and cross-functional teams, mentoring, Agile/Scrum practices, collaboration across backend, embedded, frontend, and design teams.
Experience
Professional experience5 - 10 years
Freelancer since2018
Languages
EnglishFluent
Project history
Sole technical architect of an AI-native IELTS/TOEFL speaking-practice platform: a polyglot system of 10+ application services (.NET 9, Go, Python, Java, React) with PostgreSQL, Redis, Qdrant, MinIO, RabbitMQ and Keycloak. Designed event-driven processing pipelines, built real-time LLM feedback streaming with llama.cpp over gRPC, created a composable prompt framework with RAG, built a real-time audio pipeline with WebRTC/RTMP and MediaMTX, designed the gateway and identity layer with Go and Keycloak, implemented observability with OpenTelemetry, Prometheus, Tempo, and Grafana, and self-hosted the infrastructure using Docker Compose and Cloudflare Tunnel.
Led design and implementation of a cloud-native robotics platform for autonomous robot operations, real-time telemetry, and live video streaming. Architected scalable backend systems on Microsoft Azure and AWS, designed enterprise-grade identity and access management with Azure AD B2C, built distributed low-latency real-time communication pipelines, implemented real-time telemetry ingestion using MQTT, AWS Kinesis, Firehose, and Athena, architected a low-latency RTMP-to-WebRTC video streaming pipeline, led transition to event-driven architecture using Event Sourcing, CQRS, and DDD, and contributed high-performance C++ modules for telemetry and VR synchronization.
Led technical strategy and execution of multiple web platforms delivered by a cross-functional development team. Designed and deployed VoIP solutions using Asterisk and FreePBX on Linux production servers, administered Linux infrastructure, implemented automated deployment workflows, and conducted code reviews and sprint planning.