§ 03 About
About.
Software engineer in Magdeburg, Germany. Rust at Qdrant. Graphics engines in a previous life.
I work on the Qdrant Core team, where I built the GPU-accelerated HNSW indexing shipped in Qdrant 1.13. The trick is borrowed from real-time graphics — pipelines, GPU memory, embarrassingly parallel work — and reapplied to approximate nearest neighbor search.
Before vector search I spent a decade in C++: graphics-engine internals at Wargaming, VR and computer vision for flight simulators at Eagle Dynamics, cross-platform infrastructure for a video conferencing app at ScienceSoft. Earlier still, scientific software in Delphi for ACD/Labs.
I write Rust day-to-day now, but still think in graphics primitives. If a problem is bandwidth-bound or embarrassingly parallel, I’ll probably reach for the GPU first.
§ Experience
- Software Engineer · Qdrant
Core team on the open-source vector search engine. Built the GPU-accelerated HNSW indexing feature shipped in Qdrant 1.13 — bringing real-time-graphics techniques into approximate nearest neighbor search.
- C++ Developer · ScienceSoft
Cross-platform infrastructure for a Skype-like video conferencing app (Android, iOS, Windows, macOS, Linux). RPC over djinni, boost-based filesystem and HTTP client, distributed unit tests, crash reporting, log libraries.
- Render Developer · Wargaming
Graphics-engine internals: texture and mesh streaming caches, terrain decals, LOD improvements, vehicle customization shaders, GPU-simulated ropes (compute shaders), particle instancing.
- C++ Developer · Eagle Dynamics
Virtual reality system for flight simulators (DCS World). Computer-vision algorithms compensating for spherical aberration. Domain-specific graphics engine for QR-code rendering. Plugins, admin panel on C# / WinForms.
- Delphi Developer · ACD/Labs
Spectroscopy, spectrometry, and chromatography software. Crash-report investigation, support for new 1D/2D spectrum formats from Magritek hardware spectrometers.
§ Projects
§ Talks
§ Contact
- pleshkov.ivan@gmail.com
- GitHub
- @IvanPleshkov
- ivan-pleshkov
- Telegram
- @ivan_pleshkov