Open to opportunities
Technical Lead | Platform Engineering | Distributed Systems | Engineering Leadership
Technical leader and software engineer with experience across real-time systems, distributed backend platforms, collaboration products, and developer tooling. Strong track record in leading multi-team delivery, scaling engineering organizations, improving reliability and performance, and mentoring engineers through hiring, reviews, and career development.
Works best at the boundary between product delivery and internal tooling, with a bias toward reducing friction in how teams ship software and building systems that scale.
Maintainer of a TypeScript CLI for repository analysis and developer workflow automation.
Added UMD support and declaration updates for the @types/youtube package.
Analyzer rules, documentation, and rule-quality improvements for the Dart static analysis toolkit.
Improved console output and modernized CI/build tooling for Wrike's Dart logging service.
LISTEN/NOTIFY support and UTF-16 encoding fixes for the Dart PostgreSQL client.
Added unstage aliases and related test coverage to the Cake Git addin.
Improved request disposal and cancellation handling in the Dropbox .NET SDK.
Fixed TextBox undo/redo behavior and null-text selection handling.
Fixed adorner sizing calculations in the WPF drag-and-drop library.
Fixes and API expansions across mathematics, DXGI, Direct3D10, and Direct2D/DirectWrite.
Northern (Arctic) Federal University
Master's degree, Information Technology
Sep 2003 — Jul 2008
Russian — Native
English — B2 / Upper Intermediate