Hi! I'm Vladislav Oleshko

Fascinated with programming since my childhood, winning competitions in my teenage years and exploring new technologies, I'm open to any technical challenges.


Github Linkedin

C++ Go Rust Python Multithreading Asynchronicity Optimization Linux/posix/iouring

Software Engineer at DragonflyDB August 2022 - July 2024
Multithreaded asynchronous Redis replacement written in C++
• Second core contributor with over 350 commits
• Extensively optimized, refactored and extended the transactional framework
• Developed tiered SSD storage functionality with async direct I/O
• Implemented structured and vector search modules
• Worked on the first version of master-slave replication
• Engaged with community, wrote articles, responded to production incidents and fixed bugs
• Implemented integration testing utilities for load generation and internal tooling (python, go)

Internship at Yandex May - September 2021
Yandex.Maps team responsible for public transport navigation
• Updated MapReduce algorithms for closest station computations running on millions of objects
• Implemented algorithms for bus route change detection and route estimation
• Helped maintain utility libraries and internal services

Occasional open source contributions 2022
• Maintaining my own two Go small libraries: Redis steams-to-channels and a universal struct mapper
• Added a cache size limiter with automatic eviction to Fiber
• Hand optimized x86 compiler builtins (memcpy and memset) for wazero - a wasm runtime
• Implemented asynchronous shader compilation for Magnum - a C++ graphics library
• Added optimistic locking and embedded structs to Rel - a Go ORM
• Wrote a small article about ray-tracing with Rust

Education: Belarusian State University, Minsk, BS in Informatics   2020-2024

Early life awards:
Twofold Belarus National Olympiad in Informatics awardee
Twofold Russia Open High School Team Programming Contest awardee
Regional Intel ISEF qualification awardee with VR-app

Other:
Proficient in English
Proficient in German (lived in Saxony first 10 years of my life)