Pavel Botvinkin
Software Engineering Manager | Distributed Systems & Security Platforms
Belgrade, Serbiapavel@botvinkin.com@botvinkinbotvinkin.com@pavel_botvinkinABOUT
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
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.
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.
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.
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