Skip to main content
AN
Looking for a job

Andrew Novichkov

@andrewnovichkov

Java Software Engineer at Ozon Tech who built a Kafka service processing 20B+ purchase events at 40K+ RPS.

Spain
Message

At Ozon Tech, I designed and productionized a Java service that processed 20B+ purchase events from Kafka, sustaining 40K+ RPS under peak load. I also built a fault-tolerant platform that improved Flink job-manager reliability and reduced deployment time for four Flink applications by 27% on average.

At Blue Younder, I worked on an event-driven demand signal service for a supply chain planning platform, reducing optimization solver latency by 14.7%. I also optimized a Spark forecasting pipeline and built an integration testing framework that cut end-to-end test execution time in half.

At Irbis, I developed a B2B music management platform and a subscription system processing more than 10,000 monthly payments. I led a team of five engineers and introduced Kanban and structured planning and bug tracking, reducing task turnaround time by 2x.

Experience

Work history, roles, and key accomplishments

Ozon Tech logoOT
Current

Java Software Engineer

Ozon Tech

Nov 2025 - Present (11 months)

Built a fault-tolerant Java-based platform to improve Flink job-manager reliability and operational stability, reducing deployment time for 4 Flink applications by 27%. Designed and productionized a high-throughput Java service processing 20B+ purchase events from Kafka, sustaining 40K+ RPS under peak load, and implemented an AI-driven alert monitoring system.

BY

Java Software Engineer

Blue Younder

Mar 2024 - Nov 2025 (1 year 8 months)

Worked on an event-driven Demand Signal Aggregation Service for a supply chain planning platform using Java 17, Spring Boot, Hibernate, and Apache Kafka, reducing optimization solver latency by 14.7%. Optimized a distributed forecasting data pipeline using Apache Spark and Kafka, storing aggregated forecasts in Azure Data Lake and ClickHouse, improving forecast accuracy by 11.3%.

IR

Java Developer & Team Lead

Irbis

Apr 2021 - Mar 2024 (2 years 11 months)

Developed a production B2B music management platform using Java, Spring, PostgreSQL, and JOOQ, implementing a subscription system processing over 10,000 monthly payment transactions via Stripe and Apple Pay. Built real-time synchronization infrastructure using WebSocket and RabbitMQ, reducing end-to-end latency from 5s to under 1s, and led a team of 5 engineers, introducing Kanban and sprint plann

Education

Degrees, certifications, and relevant coursework

ITMO University logoIU

ITMO University

Master of Applied Mathematics and Informatics, Applied Mathematics and Informatics

2025 -

Master of Applied Mathematics and Informatics from ITMO University, expected to complete in July 2027.

ITMO University logoIU

ITMO University

Bachelor of Applied Mathematics and Informatics, Applied Mathematics and Informatics

2021 - 2025

Bachelor of Applied Mathematics and Informatics from ITMO University, completed in July 2025.

Interested in hiring Andrew?

You can contact Andrew and 90k+ other talented remote workers on Himalayas.

Message Andrew

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan