
Petr Portnov
Ozon
Lead developer at Ozon’s Search Platform. Creating new technical features in search such as fast attribute storage, search query optimizer, expression compiler and perfomant dataformats.
Enhancing performance of search engine and related subsystems. Creating internal team tooling including search index analyzer, advanced query parser and cluster-management client. Also taking part in Java-platform development.
Main languages: Java, Rust.
Open-source fan who contributes to OpenJDK, Rust, Lucene, one-nio, jrsonnet, Log4J and many others.
Fanboying for strict typing and maximal static code verifiability. In my spare time, I develop bindings for Flipper Zero and develop modular game server. Also maintaining nixpkgs repository.
Previously developed a quantum programming language. Worked in gamedev creating game servers and infrastructure for them. Master’s degree in Information Security.
Teaching algorithms and Java courses at BMSTU and ITMO universities.
Common speaker of JPoint, Joker and SnowOne conferences.
Talks from 2026 season
Speaker
- Talk
Other talks
- Watch recording
- Watch recording