Ravyar Tahir

Senior Backend Engineer

📧 ravyar.tahir@ravarage.xyz 📱 +964 770 356 2090 📍 Sulaymaniyah, Iraq

Professional Summary

Senior Backend Engineer with 7+ years of experience architecting high-performance distributed systems in Go and Python. Deep expertise in AI/RAG infrastructure, including vector databases (Milvus), custom embeddings, and low-latency real-time pipelines (WebSockets, gRPC). Proven track record of productionizing ML platforms and handling 5,000+ concurrent connections. Based in Iraq and open to fully remote roles or relocation to the EU/Japan, with employer visa/work-permit documentation support where available.

Skills

Languages: Go, Python
Backend: REST APIs, gRPC, GraphQL, WebSockets
Databases: PostgreSQL, PostGIS, Redis, Milvus (Vector Database)
Architecture: Distributed Systems, Microservices, Real-time Streaming
Infrastructure & Cloud: Cloud Server Management (8+ years on Linode/Akamai), AWS (EC2 GPU provisioning), Docker, Terraform (IaC), CI/CD, Prometheus, Grafana

Professional Experience

Senior Backend Engineer

Feb 2024 – Present

IQ Labs — Sulaymaniyah, Iraq

Promoted to Senior, effective June 2025

  • Built a real-time vehicle tracking system (buses/taxis) using Go, WebSockets, and PostGIS, handling 5,000+ concurrent connections with <200ms P95 latency and zero data loss under peak load.
  • Designed and implemented a production ISP billing system with RADIUS integration, enabling real-time provisioning and automated subscription enforcement, eliminating manual workflows.
  • Engineered and productionized an ML/RAG platform using Milvus vector database, custom embeddings, and re-ranking models: reduced response latency from ~2s to <400ms, introduced streaming SSE responses for real-time UX, and replaced REST with gRPC between Go and Python services.
  • Provisioned and managed AWS EC2 GPU instances to host ML models, significantly accelerating inference compared to CPU environments.
  • Built a vendor-agnostic voucher and billing middleware integrating Microsoft Dynamics and external providers: reduced reconciliation workload by ~70% and cut vendor onboarding time from weeks to hours.
  • Delivered multiple production systems including: nationwide IoT telemetry ingestion pipeline (air quality sensors), automated KYC verification backend, and full backend for Kurdim (language learning platform).

Independent Contractor & Lead Developer

Jan 2018 – Present

Neofinity & Client Projects — Fully Remote (Part-time / Contract)

  • Managed end-to-end backend development for various client projects, transitioning legacy PHP applications to modern Python and Go architectures.
  • Migrated the Kurdoc platform (later rebranded as Gloctor) from PHP to Python, then rewrote core services in Go to resolve performance bottlenecks and improve API response times.
  • Built custom POS and retail systems from the ground up, implementing real-time inventory tracking, IMEI-based device management, and financial reporting integrations.

Education

BSc in Computer Science

Graduated: January 2024

Komar University of Science and Technology

🏆 Rank 1 — Top Student, Class of 2024

Languages

Kurdish: Native

English: Full Professional (C2)

Arabic: Professional (B2)

Japanese: JLPT N5 (In Progress)

Accomplishments & Certifications

Open Source Contributor

Created go-arabic-reshaper, a high-performance Go library for Unicode-accurate Arabic text rendering in PDFs and images.

Meta Backend Developer Professional Certificate

June 2023 — Focus: API Design, Database Optimization, and Cloud Deployment.

🖨️ or press Ctrl+P / Cmd+P