Продвинутые системы типов. Чего еще мне не хватает в Java из Rust
Пётр Портнов
Компания: Ozon
Компания: Ozon
Старший разработчик поисковой платформы в Ozon. Создает новые технические фичи в движке, такие как быстрое хранилище поисковых атрибутов и оптимизатор поисковых запросов. Улучшает производительность поиска и связанных подсистем. Разрабатывает внутренний тулинг команды, включая анализатор поискового индекса, продвинутый парсер запросов и кроссплатформенный клиент для управления кластером.
Основные языки разработки: Java, Rust. Фанат опенсорса, контрибьютил в OpenJDK, Rust, Lucene, one-nio, jrsonnet.
Топит за строгую типизацию и максимальную статическую верифицируемость кода.
В свободное время занимается проектами биндинга для Flipper Zero и реализации модульного игрового сервера. Пишет квантовый ЯП, понемногу контрибьютит в nixpkgs.
Ранее работал в геймдеве, создавал игровые серверы и инфраструктуры вокруг них.
Студент 6-го курса специальности «компьютерная безопасность».
Спикер конференций JPoint 2024 и Saint Highload++ 2024. Эксперт конференции Joker 2023.
Компания: Ozon