Igor Bachurin
With 10+ years of experience, I design and build resilient software systems across modern UI, distributed backends, applied AI, and legacy modernization. My work sits where architecture meets execution: turning complex technical problems into systems teams can trust, maintain, and evolve.
Expertise
Projects delivered
A Rust backend that orchestrates multi-provider LLM generation across OpenAI, Anthropic Claude, and Google Gemini, then renders structured outputs through a Tectonic-based LaTeX pipeline. The system produces multiple document variants from a single source of truth, with provider abstraction for fallback and cost control, prompt versioning, and deterministic template composition. Designed for production use where document fidelity, reproducibility, and provider flexibility all matter.
Work log
- [01]Built a cross-platform computer vision application with a Rust core, OpenCV processing, web delivery, and a Tauri desktop client.
- [02]Designed an LLM-powered document generation pipeline with multi-provider model support (OpenAI, Claude, Gemini) and LaTeX template rendering for multiple output variants.
- [03]Developed a Playwright-based browser automation framework with LLM-driven decisioning, response caching, and an interactive React + Ink operator interface.