Sergei Kokovin
Rust DeveloperExperience
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 UniversityFaculty 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