Sergei Kokovin

Rust Developer

Experience

2025present

Solana Mainnet Validator & Network Optimization

High-performance Node Engineering Remote
  • Deployed and managed high-performance Solana Mainnet-Beta validators using Agave client.
  • Engineered Linux kernel network stack optimizations (UDP buffers, TCP backlog, sysctl tuning) to maximize transaction throughput and Turbine gossip protocol efficiency.
  • Implemented automated snapshot recovery pipelines and monitoring for high availability.
  • Stack: Rust, Solana CLI, Linux Systems Engineering, Bash.
2023present

Rust Developer

Cansa Macina (Remote)
  • Engineered high-performance CNC software for pipe bending machines using Rust. The core challenge involved developing a parsing pipeline to accurately extract strict pipeline data from customer-provided STEP files (ISO 10303-21 standard).
  • Stack: Rust + Angular
  • Rust ecosystem: Wgpu & Winit (render layer), Egui (UI overlay), Truck (geometry kernel).
  • Frontend: Angular as Web UI for WASM modules.
  • GitHub Repository
20132022

Senior Java/Scala Developer, IT Architect

Nautic Saint Petersburg
  • Architected a shipbuilding ERP system integrating FORAN (CAD/CAE/CAM) with 3D attributive database models.
  • Implemented Industry 4.0 principles to create a "Single Source of Truth" platform.
  • Developed AutoCAD plugins (C#, C++, Microsoft COM) for data bridging.
  • Stack: Scala/Akka, PostgreSQL, MongoDB.
  • Rust: Used for CNC and WASM modules.
  • YouTube Demo Playlist I
  • YouTube Demo Playlist II
20112012

Java/Scala Developer

Telda Saint Petersburg
  • Led the migration of a legacy Fire Service system from C++ to Scala/AngularJS and Oracle to PostgreSQL.
  • Built efficient emergency routing systems using PostGIS and PgRouting.
  • Stack: Scala, Java, Akka, PostgreSQL (PostGIS), AngularJS.
20072011

Regional Technical Supervisor | C# Developer

Sener Saint Petersburg
  • Customized FORAN software leveraging Oracle backend (~600 tables, ~300 PL/SQL procedures).
  • Developed custom reporting tools using C# and LINQ.
  • Certified Oracle DBA I & II.
  • Stack: C#, LINQ, C++, SQL, PL/SQL.

Education

19992005

Bachelor of Computer Application

Saint Petersburg State Marine Technical University
Faculty of Natural Sciences

My Projects / Experiments

2023

WebGPU High-Performance Rendering

Istanbul
  • Exploring WebGPU API capabilities in Chrome using pure Rust (WGPU, WINIT).
  • Rendering 10GB+ of unique 3D meshes with custom packing algorithms.
  • GitHub Rust | Live Demo