Ravyar Tahir
Senior Backend Engineer
Professional Summary
Senior backend engineer with 7+ years building distributed systems in Go, Python, Rust and Java. As the only senior backend engineer at IQ Labs, I own backend architecture across the group, lead system design reviews and mentor engineers.
Recent work includes a real-time fleet platform at 5,000+ concurrent WebSocket connections and <200ms P95, a RAG assistant cut from 2s to under 400ms, and a redesign of an ISP billing platform to remove its single points of failure.
Skills
Professional Experience
Senior Backend Engineer
Jun 2025 – PresentIQ Labs , Product and AI engineering company
- Own backend architecture across the group as its only senior backend engineer; lead architecture reviews and system design sessions, and mentor engineers through code review.
- Built Rega, a real-time platform for bus and taxi fleets with live vehicle tracking and in-app chat, sustaining 5,000+ concurrent WebSocket connections at <200ms P95 latency with zero data loss under peak load.
- Built an internal AI assistant (RAG) on Milvus with multilingual BGE-M3 embeddings, cross-encoder re-ranking and MCP tool integration, cutting query latency from 2s to under 400ms and streaming answers over SSE.
- Integrated the HyperPay and Areeba payment gateways and led the PCI DSS compliance work.
- Designed and demonstrated a Go replacement for the ISP billing platform (PostgreSQL/Citus, Patroni failover, FreeRADIUS behind HAProxy), removing the single-primary MySQL and single-RADIUS points of failure; the demo runs against a live NAS server and devices.
- Built a ClickHouse log pipeline ingesting 240GB of logs per day.
- Introduced distributed tracing, structured logging and circuit breakers across real-time and AI services, reducing peak-traffic incidents.
Backend Engineer
Feb 2024 – Jun 2025IQ Labs , Product and AI engineering company
- Shipped vendor-agnostic billing middleware across multiple product lines, cutting reconciliation workload by 70% and vendor onboarding from weeks to hours.
- Worked on IQ DigiCare, the customer self-care platform for ISP IQ Online, then built the equivalent platform for Optiq, a second ISP brand serving different cities.
- Wrote the backend for Kurdim, a Kurdish-language learning app for English speakers, alone and end to end.
- Built a voucher management system that issues prepaid internet cards for IQ Online.
- Built a scraping service that collects live readings from IQAir air-quality monitoring devices.
Independent Contractor & Lead Developer
Jan 2018 – Dec 2024Neofinity and Client Projects , Fully remote · Contract
- Sole engineer for Gloctor (formerly Kurdoc), a healthcare platform for clinic queues, medical records and prescriptions used daily by 59 doctors; migrated it from PHP to Python and then to Go, resolving throughput bottlenecks and cutting API response times.
- Delivered backend projects for 5+ clients across fintech, healthcare and logistics, designing REST/gRPC APIs and automated data pipelines in Go and Python.
Projects & Open Source
go-arabic-reshaper (Open source · Author)
An open-source Go library for Arabic and Kurdish text reshaping and bidirectional rendering, for terminals, PDFs and CLI tools that lack native shaping support.
arabic-reshaper (Open source · Upstream contributor)
Added Kurdish (Sorani) character support to the open-source Python arabic-reshaper library; reviewed and merged upstream.
Image-Processing Spiral Drawing Robot (BSc graduation project)
A Python/OpenCV pipeline (YOLO and Haar-cascade face detection, Gabor and Canny edge extraction, morphology) that turns a photo into G-code drawn as one continuous spiral by an Arduino-controlled plotter.
Education
BSc in Computer Science
Komar University of Science and Technology
Graduated 2024
🏆 Rank 1, Top Student, Class of 2024
Certifications
Machine Learning Specialization
DeepLearning.AI & Stanford Online · 2026
Meta Backend Developer Professional Certificate
Meta · 2023
Tip: press Ctrl + P to save as PDF.