Pavel Botvinkin

Software Engineering Manager | Distributed Systems & Security Platforms

Belgrade, Serbiapavel@botvinkin.com@botvinkinbotvinkin.com@pavel_botvinkin

ABOUT

Engineering Manager and Technical Owner of the Yandex 360 Security Platform, responsible for technical strategy, architecture and backend engineering. Build and grow teams, coach leaders and delegate end-to-end delivery while keeping engineering priorities aligned with product goals.

PROFESSIONAL SKILLS

  • People leadership: team building, coaching, performance reviews, mentoring leaders
  • Technical ownership: platform strategy, product discovery, cross-team delivery
  • Architecture: distributed systems, microservices
  • Security: hybrid hierarchical authorization, audit logging, MDM/MAM, DLP
  • Technology: Kotlin, C#, TypeScript, AI-assisted development (Codex, Cursor)

LANGUAGES

English
C1
Serbian
B1
German
A2
Russian
Native

PROFESSIONAL EXPERIENCE

Yandex

Belgrade, Serbia

Backend Engineering Manager / Technical Owner — Yandex 360 Security Platform

Present

Yandex 360 is a productivity suite with 100M+ MAU and 170K+ organizations. Lead two cross-functional units (~20 people total), with 10 direct reports: eight backend engineers and two unit leads, each also leading a backend team. Technical remit: authorization, audit logging, MDM/MAM and DLP integration. Teams operate three production components (~10 microservices).

  • Grew backend engineering from 2 to 10 people, including two team leads, conducting ~140 interviews over 18 months.
  • Hired and mentored a backend engineer who became both a unit lead and a backend team lead, with delegated responsibility for delivery and day-to-day people management. He delivered a stalled cross-product group-policy project, owning architecture and implementation.
  • Increased team delivery throughput by 75% through AI-assisted development, measured by the number of completed projects of comparable scope versus the previous six-month period.
  • Lead preparation for semiannual performance calibrations covering ~150 backend engineers.
  • Defined and secured approval for an authorization strategy covering all 10 products. Expanded adoption from one product to roughly half the suite through ROI proposals and a reference integration by the development team. Lead rollout to the remaining products.
  • Initiated and led the mission-critical authorization service's stateful-to-stateless redesign and C++-to-Java rewrite through production rollout, moving state to SRE-managed PostgreSQL. Current load: ~50k read / ~500 write RPS.
  • Led the inherited audit logging service's C++-to-Java rewrite to align with the team's standard stack. Current load: ~5k write / ~50 read RPS.

Technical Architect

  • Designed authorization roles scoped to resource IDs rather than whole organizations. Subsequently invited to lead backend engineering.

EPAM Systems

Belgrade, Serbia

Solution Architect

Led architecture and technical delivery for IHS Markit's (later Accuris) technical-documentation licensing business. Guided ~6 engineers: three backend, two frontend and one QA.

  • Delivered the rebuilt licensing system to production on Azure (C#, TypeScript/Angular) with NGAC-based authorization.
  • Reconstructed a 25-year-old legacy system's architecture and business logic through reverse engineering and disassembly despite partially missing source code.

Atos IT Solutions and Services

Moscow, Russia

Solution Architect

Led EcoMAIN's shore-side vessel-data access and analytics project for over two years in the Atos-Siemens Energy partnership, with a cross-functional team of ~10 at peak.

  • Owned the Azure system's architecture, development and technical roadmap (Kotlin, TypeScript/Vue.js), coordinating with Siemens' onboard-system team. Delivered the prototype. Production rollout followed my departure.
  • Brought delayed frontend delivery back on track through a code audit and escalation to Siemens. Built the shore-side management UI MVP in two weeks. The team integrated it with the existing backend.
  • Delivered a MindSphere pilot lasting over a year at Transmashholding's NEVZ plant, integrating industrial machines and factory IoT systems.

ITnent

Volgograd, Russia

Software Development Team Lead

Led up to five backend developers building Siemens data-analytics systems.

  • Delivered Kotlin time-series analytics services and APIs to production in MindSphere.
  • Owned development and release of SEPL (Signal and Event Processing Language), a low-code data-processing language. Built its Kotlin execution engine and led development of its C#/WPF desktop workflow editor.
  • Developed a CERN IoT pilot using SEPL for edge processing in the Large Hadron Collider's cryogenic systems.

ADDITIONAL EXPERIENCE

  • Software Engineer · GLONASS-Factor

  • Software Engineer, IT Consultant · Empire (Private Pension Fund)

  • Lecturer, Computer Systems Dept. · Volgograd State Technical University

  • Software Engineering Intern · PortaCapena (Belgium)

  • Software Engineer · Part-time roles

HIGHER EDUCATION

Volgograd State Technical University

Candidate of Technical Sciences (PhD equivalent) — Systems Analysis

Master of Engineering and Technology — Computers, Systems and Networks

Bachelor of Engineering and Technology — Computers, Systems and Networks

Bachelor of Management