Architecture & technical consulting

I take on a small number of engagements a year, usually where the hard part is architectural rather than incremental — a system that has to be right the first time, or a research idea that has to survive contact with production.

  • Complex web platforms

    Architecture for platforms that coordinate expensive, long-running work — media pipelines, model inference, publishing and billing — rather than platforms that mostly render pages.

  • LLM & RAG systems

    Retrieval-augmented assistants for domains where a confident wrong answer is worse than no answer — legal, contractual, regulated and Persian-language corpora.

  • Computer vision

    Vision systems where the image is large, the label is expensive and the deployment has a hardware ceiling — medical, satellite and industrial inspection.

  • Speech AI

    Text-to-speech, speech recognition and dubbing pipelines, with specific experience in Persian — a materially harder language for synthesis than English.

  • Data mining & BI

    Data mining, analysis and business intelligence: finding out whether the data you already hold can answer the question you actually have.

  • Infrastructure & GPU

    Infrastructure, DevOps and inference-cost work: fitting a model inside the hardware, latency and cost ceiling the business actually has.

  • Mentoring

    Senior technical review and enablement for a team that already exists: design review, delivery oversight, and closing the gap between research and production practice.