AI & Software Engineer · Baku, Azerbaijan
Portfolio · LinkedIn · riad@riad.cc
Builds the internal AI infrastructure at the International Bank of Azerbaijan. Before that, wrote Python and Linux services for governmental institutions and led a team of teaching assistants at the State University of New York at Buffalo. Off the clock, contributes to open source software and maintains Rust tools of his own.
- MLflow — 7 merged PRs. Fixed tool-call streaming and parsing in AI Gateway's Anthropic, Gemini, LiteLLM and Bedrock adapters. (Python)
- youki — 4 merged PRs. Fixed a D-Bus socket opened without
SOCK_CLOEXECleaking its fd into containers under systemd cgroups. (Rust · OCI runtime · cgroups)
- patent — CLI that takes a plain-English dev-tool idea, searches open-source registries for existing implementations, ranks matches with local embeddings, and writes a scoped verdict via LLM. Listed in the ratatui showcase. (Rust · Tokio · Ollama · ratatui) · crates.io · docs.rs
- QuorumRAG.rs — Multi-retriever RAG with quorum filtering requiring cross-retriever consensus before surfacing evidence — 95% recall vs. 70% baseline. (Rust · Ollama · Tokio) · docs.rs
- aicell-api — Mobile operator backend that shows subscribers where they overpay and fixes it in one tap, with Laya, a voice assistant in az/ru/en. (Python)
- almostAykhan — ABB Bank RAG chatbot answering strictly from public content. Multilingual (AZ/EN/RU), prompt-injection blocking, and distance-gated out-of-scope detection. (Python · FastAPI · OpenAI · FAISS)
Also some distributed-systems fundamentals built from scratch: a Raft consensus implementation and a Kademlia DHT (both Go), and a two-layer TTL-aware Redis cache redesign in Rust.
Rust · Python · Go · C — Axum · Actix-web · FastAPI · Flask · Spring Boot · LangGraph · LangChain · FAISS · Ollama · Kafka · RabbitMQ · PostgreSQL · Redis · Docker · Kubernetes · AWS
Full skill list and experience on riad.cc




