Senior Software Engineer with 6 years across data platforms, infrastructure, and backend systems. Modernizes messy estates into governed platforms; turns architecture into enforceable code.
Experience
Earlybird VC — Berlin · Senior Software Engineer · Jun 2025 – present
Owned the investment data platform end-to-end: 17+ dlt ingestion sources feeding ~233 SQLMesh models, served through BigQuery.
Cut orchestration cost ~56% by replacing Composer with self-hosted Airflow on GKE; deploys down from ~40 to 6 minutes.
Kept a 3-engineer team's CI/CD stable as merged PR volume rose from 10 to ~68/week (Cloud Build → Dagger → in-house cicd validators).
Scaled cloud infrastructure into a governed platform: 16 Terraform/Terragrunt GCP service modules, ~21k LoC HCL, 18 Cloud Run apps, production GKE, BigQuery RBAC.
Toloka.AI — Berlin · Senior Software Engineer · Aug 2024 – May 2025
Reduced LLM inference costs by 20% with a fault-tolerant, distributed delayed-inference service and a unified Python client for all registered models.
Enabled 8 customer-facing projects by integrating 8 LLM producers into a single ML inference service.
Toloka.AI — Belgrade · Software Engineer · Jan 2023 – Aug 2024
Engineered dbt-af to orchestrate thousands of dbt models via Airflow: 8,900 operations/day across 4,700 tables and 130 DAGs.
Designed a distributed, fault-tolerant migration tool that moved 1.6 PB across clouds.
Yandex — Moscow · ML Developer · Aug 2021 – Jan 2023
Designed a new fraud-detection approach: +46% accurate identification, 78% of potential theft prevented for that fraud type.
Improved ETL pipeline performance, data versioning, and resource usage.
Projects
dmp-cloud — multi-tenant SaaS for dbt teams: lineage observability, GitHub App integration, MCP server with 14 AI tools. Sprachschatz — AI vocabulary PWA. Open source: dbt-af, dmp-af, dbxio.
Education
BSc in Computer Security · HSE University, Moscow · 2017–2023