Summary
Serguei Oleinik is a Senior Software Engineer with six years of focused Rust experience and a long track record building high-performance, data-intensive backend systems for finance, networking, and cloud platforms. He specializes in web services (Axum, Actix-Web, Rocket), DataLake architectures, high-throughput messaging, and migrating Java/Python/Go codebases to Rust to cut cost and boost reliability. Serguei pairs systems-level efficiency—small container images, low memory footprints, and millisecond SLAs—with strong observability practices using Prometheus, DataDog, New Relic, Sumo Logic and Loki. His recent work includes an options-focused analytics engine that fuses short-term volume with long-term open interest to surface market sentiment, built end-to-end in Rust for real-time number crunching. Comfortable both leading platform optimizations (graph DB and message buses) and contributing deep engineering work (procedural macros, gRPC/prost automation, secure signing integrations), he blends pragmatic performance tuning with automation. Based in Mundelein, Illinois, he often chooses Rust not just for speed but for measurable operational savings and maintainability gains that aren’t obvious from benchmarks alone.
6 years of coding experience
21 years of employment as a software developer
Igor Sikorsky Kyiv Polytechnic Institute
English, Ukrainian, Russian