Riad Muxtarov

+994 (50) 899-8676riad@riad.ccLinkedInGitHubriad.cc

Təcrübə

Süni İntellekt üzrə MühəndisApr 2026 – indiyə kimi
ABB - International Bank of AzerbaijanBakı, Azərbaycan
  • LangGraph, LangChain və FastAPI üzərində OpenAI‑uyğun axın API ilə LLM agent platformasının qurulması
  • Nüvə səviyyəsində agent sandbox‑unun layihələndirilməsi: user namespace‑lər, pivot_root, cgroup v2 və seccomp‑BPF
  • İstifadəçi başına yük limitləri, gündəlik token büdcələri, Postgres‑də dialoq çekpointləri və HMAC‑imzalı linklərin tətbiqi
  • Həftəlik AI icmalı pipeline‑ının qurulması: toplama, LLM axtarışı, xəbər qruplaşdırması, slaydlar və Gemini podkast
İT RəhbəriFev 2026 – indiyə kimi
European Youth Parliament AzerbaijanBakı, Azərbaycan
  • Veb‑saytın yenilənməsi, daxili platformların təkmilləşdirilməsi və təşkilatın fəaliyyətini dəstəkləyən yeni texnoloji həllərin tətbiqi
  • İctimai sayt və üzvlər üçün alətlər üzərində tərtibatçı komandasına rəhbərlik
  • Təşkilatın domenləri, hostinqi, poçtu və giriş idarəetməsinin aparılması
İT‑dəstək üzrə mütəxəssisOkt 2024 – Noy 2024
COP29 United Nations Climate Change ConferenceBakı, Azərbaycan
  • 500+ nümayəndə üçün kritik İT infrastrukturu üzrə 99.9% uptime təmin etdim və sərt SLA‑lara əməl etdim
  • İnfrastruktur və hibrid sessiya insidentlərini real vaxtda həll etdim
  • Giriş nəzarəti, cihazların sərtləşdirilməsi və təhlükəsiz sistem istifadəsində kömək etdim
  • Fasiləsiz əməliyyatlar üçün vendor və texniki komandalarla işlədim
Baş tədris assistenti: Verilənlər strukturlarıAvq 2022 – May 2024
State University of New York at BuffaloBuffalo, NY
  • Scala və Java ilə verilənlər strukturları və alqoritmlər üzrə ~1000 tələbəyə dərs keçdim
  • 20 TA‑nın işini koordinasiya etdim və kurs prosesini idarə etdim
  • Qiymətləndirməni akademik dürüstlük üzrə nəzarət etdim
  • Həftəlik icmallar və debugging dəstəyi göstərdim (~200 tələbə)
Proqram mühəndisiSen 2021 – May 2023
EZ Pro Billing and Collection Inc.New York, NY
  • Python və MongoDB ilə backend sistemlər, ADA‑uyğun frontend komponentlər qurdum
  • Autentifikasiya və tapşırıq‑əsaslı xal bölüşdürmə sistemi hazırladım
  • WebSocket arxitekturasını optimallaşdırdım, server yükünü 90% azaltdım və ani sinxronizasiya təmin etdim

Təhsil

State University of New York at Buffalo, Kompüter Elmləri üzrə BakalavrAvq 2020 – May 2024
Mükafatlar: Baş Tədris Assistenti Mükafatı, bir neçə dəfə Dekan siyahısına daxil edilməBuffalo, NY

Layihələr

patentcrates.iodocs.rsGitHubRust, Tokio, Ollama, ratatui, fastembedİyun 2026
  • crates.io, npm və PyPI‑dən Docker Hub və Hacker News‑a qədər 11 reyestr üçün paralel mənbə adapterləri qurdum
  • Heç vaxt yoxluğu iddia etməyən, yalnız yoxlanılmış mənbələrdə tapılanları bildirən bütövlük əhatəli qərar sistemi qurdum
  • Detallı baxış, brauzer açma və CI pipeline-ları üçün strukturlaşdırılmış JSON çıxışı olan interaktiv ratatui TUI əlavə etdim
QuorumRAG.rs: Konsensus əsaslı RAGcrates.iodocs.rsGitHubRust, Ollama, TokioMay 2026
  • crates.io-da quraşdırıla bilən Rust crate olaraq nəşr edilib (cargo add quorumrag)
  • Reciprocal Rank Fusion skorinqi və kvorum filtrasiyası ilə multi-retriver ansambl qurdum
  • Sərhəd bölünmə cavablarının qarşısını almaq üçün 50% addımlı üst-üstə düşən chunk emalı tətbiq etdim
  • Soyuq başlanğıc performansını optimallaşdırmaq üçün keşləmə ilə paralel embedding əlavə etdim
  • Kvorum səsverməsinin ayrı-ayrı fraqmentlər deyil, semantik qruplar üzərində işləməsi üçün kosinus oxşarlığı sentroidləri ilə sübutları klasterləşdirdim
almostAykhan: ABB Bank RAG ChatbotuGitHubPython, FastAPI, OpenAI, FAISS, DockerMay 2026
  • FAISS vasitəsilə scraping, chunking və indeksləmə ilə iki xidmətli RAG pipeline qurdum (API gateway + QA xidməti)
  • Prompt injection bloklama ilə Azərbaycan, İngilis və Rus dillərini dəstəklədim
  • Kontekst xaricindəki sorğuları aşkar etmək üçün distance-gate tətbiq etdim, nəticədə 'Bunu bilmirəm' qaytarır
  • SQLite müşahidə imkanı və Chart.js sorğu analitika dashboardu əlavə etdim
TapPad: Masaüstü oyunlar üçün tap-to-payGitHubRust, Tauri, ESP32, Xsolla, WebSocketSen 2026
  • Rust (axum) serverini qurdum: kart üzrə xərcləmə limitləri, Xsolla Pay Station sandbox-ında sifariş yaradılması, API açarı yalnız server tərəfdə, Xsolla və Mock implementasiyalı PaymentProvider trait arxasında
  • Xsolla checkout-u Tauri 2 masaüstü oyun klientində iframe kimi inteqrasiya etdim, sifariş statusunu tamamlanana qədər sorğuladım
  • ESP32 + RC522 NFC proqram təminatını Rust serial-to-WebSocket körpüsü ilə Rust və JS klient SDK-larına malik ortaq tappad-protocol crate-inə bağladım
  • 114 Rust testi, clippy pedantic, testlərdən kənarda unwrap/expect/panic yoxdur, fmt, clippy və cargo audit ilə CI
MatchSentinel: Tranzaksiya monitorinq platformasıGitHubJava, Spring Boot, RabbitMQ, PostgreSQL, DockerYan 2026
  • Skorinq, bildiriş və reportinq üçün event‑driven arxitektura qurdum
  • RabbitMQ ilə asinxron emal və təhlükəsiz təkrar emalı təmin etdim
  • Liquibase ilə per‑service DB və mühit‑əsaslı konfiqurasiyanı tətbiq etdim
  • Docker Compose, Linux şəbəkəsi və public endpoint‑lərlə AWS EC2‑yə yerləşdirdim
Raft əsaslı konsensus alqoritmiGo, UDP, ProtobufMay 2024
  • Randomizə edilmiş taymautlar və term-əsaslı məntiqi saatlarla lider seçimi tətbiq etdim
  • AppendEntries RPC ilə konsistensiya yoxlamaları və kvorum təsdiqli log replikasiyası qurdum
  • Node nasazlıqlarını və şəbəkə bölünmələrini ⌊n/2⌋ server nasazlığına tolerantlıqla idarə etdim
  • Seçilmiş liderlərin həmişə bütün əvvəlcədən təsdiqlənmiş qeydləri ehtiva etməsini təmin etdim
  • UDP üzərindən Protobuf serializasiyası, retransmissiya və mesaj deduplikasiyası ilə xüsusi RPC framework-u qurdum
Paylanmış Hash Table (Kademlia)Go, TCP, ProtobufFev 2024
  • Peer təşkilatı üçün k-bucket marşrutlaşdırma cədvəlləri ilə XOR-əsaslı məsafə metriki tətbiq etdim
  • Hədəf açarlara O(log n) addımda yaxınlaşan α paralel sorğulu iterativ node axtarışı qurdum
  • Seed node-lardan marşrutlaşdırma cədvəllərinin doldurulması üçün qoşulma və bootstrap protokolu qurdum
  • Nasazlıq tolerantlığı üçün k ən yaxın node-da açar-dəyər yenidən nəşri və ehtiyat saxlama əlavə etdim
Redis RedesignRust, Tokio, RedisDek 2025
  • Monolit cache-i iki laylı modelə çevirdim: key-subkey to id və id to value
  • Məlumatların müddətini idarə etmək üçün TTL lifecycle nəzarəti tətbiq etdim
  • Expired qeyd və asılı istinadları təmizləmək üçün garbage collection reallaşdırdım
  • Paylanmış yüklərdə konsistensiyanı artırarkən aşağı latency-ni saxladım

Texniki bacarıqlar

Proqramlaşdırma dilləri
Rust, Python, TypeScript, Go, C
Backend və Runtime
Axum, Actix-web, Tokio, ratatui, FastAPI, Flask, Node.js
AI, ML və Agent sistemləri
LangGraph, LangChain, MCP, Deep Agents, Langfuse, OpenAI API, Anthropic API, Gemini, FAISS, Ollama, LangSmith, NVIDIA OpenShell
Protokollar, API və Mesajlaşma
gRPC, RESTful APIs, GraphQL, WebSockets, WebRTC, Server-Sent Events, LDAP, Apache Kafka, RabbitMQ
Verilənlər bazaları
PostgreSQL, MySQL, SQLite, MongoDB, Redis, pgvector
Bulud, İnfrastruktur və DevOps
AWS, Supabase, Docker, Kubernetes, GitHub Actions, GitLab CI/CD, Linux, Linux namespaces & cgroups, seccomp-BPF, OpenTelemetry
Test və Keyfiyyət Təminatı
Pytest, rstest, Playwright, Jest, Selenium, Postman