Frisco, TX
igorbachurin.com / v.2026
/* identity */

Igor Bachurin

Software Architect & Engineer

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.

phone:+1 430 355 3112
location:Frisco, TX
experience:10+ years
§ 01

Expertise

focus areas
languages_core_frameworks
C#.NET 8ASP.NET CorePythonRustTypeScriptReactNode.jsWPF/XAMLTauriElectron
cloud_infrastructure_devops
AzureAWSDockerKubernetesHelmTerraformCI/CD Pipelines
architecture_distributed_systems
MicroservicesEvent-Driven Architecture (EDA)gRPCOpenAPIIPCSOLIDMVVM
messaging_data_observability
KafkaRabbitMQRedisOpenTelemetryGrafanaElasticsearch
ai_llms_computer_vision
OpenAIClaudeGeminiMCPRAGVector SearchvLLMOpenCV
testing_quality_assurance
PlaywrightTDDUI AutomationPerformance TuningCode ReviewMentorship
§ 02

Projects delivered

8 / 8 — click tag to filter
filter:

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.

§ 03

Work log

reverse-chronological
  • [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.
RustOpenCVTauriLLMsPlaywrightReact
§ 04

Education

2018-2020
Master of Computer Applications
Institute of Economics and Information Technology
2014
Postgraduate Certificate, International Business Management
Seneca Polytechnic
2012-2013
Master of Economics
Institute of Economics and Information Technology
2008-2013
Bachelor of Business Administration (B.B.A.), International Business
Kyiv National Taras Shevchenko University
// end of index2026 · igorbachurin.com