Roman Volosatovs

GitHub: @rvolosatovs • LinkedIn: @rvolosatovs

Summary

Rust, Go, Nix, Wasm and Linux expert with 10 years of professional experience specializing in low-level systems programming, networking, distributed systems and high-performance computing.

Professional Experience

2023-2026
Cosmonic: Principal Software Engineer

Tech: Rust, Go, C, Nix, WebAssembly, TCP/IP, UDP, QUIC, HTTP, gRPC, NATS.io, Kubernetes, Elixir, OpenAPI, AWS, GitHub

At Cosmonic I serve as the WebAssembly runtime expert, focusing on performance-critical low-level systems programming as part of the Bytecode Alliance.

Primarily, I build and maintain open-source tooling and low-level libraries around WebAssembly in Rust. For example, I have designed and implemented:

I have migrated the core product of Cosmonic - wasmcloud/wasmcloud, a distributed WebAssembly execution platform from Elixir to Rust for improved performance and maintainability.

I am a maintainer of bytecodealliance/wasmtime - the industry-leading WebAssembly runtime.

I have completed a 250000 USD contract for NEAR blockchain in 6 months, achieving 14x performance improvement in their WebAssembly runtime:

I actively represent Cosmonic at:

2021-2023
Profian: Principal Software Engineer / Network Service Tech Lead

Tech: Rust, C, Nix/NixOS, WebAssembly, TCP/IP, HTTP, TLS, cryptography, Linux, systemd, Trusted Execution Environments (Intel SGX, AMD SEV-SNP), AWS, Equinix, OCI (docker, podman), GitHub, GitLab, Nginx, OpenID Connect, REST, OpenAPI

At Profian I worked on Enarx - open-source confidential computing platform for secure execution of WebAssembly workloads in trusted execution environments and services around it.

The company was closed due to lack of funding.

2021
Docker Inc: Senior Software Engineer (Programmable OS team)

Tech: Go, C#, Swift, Linux, Windows, MacOS, OCI (docker), GitHub, Jira, REST, OpenAPI

At Docker I worked on open-source Docker Engine and proprietary Docker Desktop application for Windows and Mac with focus on performance optimizations.

2016-2021
The Things Industries / The Things Network: Backend Engineer

Tech: Go, C, Lua, Python, JavaScript, TCP/IP, UDP, DNS, gRPC, protocol buffers, TLS, Linux, cryptography, LoRaWAN, InfluxDB, Redis 6, OCI (docker), AWS, Azure, GitHub, GitLab, Travis CI, Nginx, IoT, edge devices, REST

At The Things Industries / The Things Network I worked on open-source and proprietary parts of a distributed, global LoRaWAN IoT network operator stack.

2016
Eindhoven University of Technology: Software Engineer

Tech: Go, JavaScript, HTML, CSS, InfluxDB, OCI (docker), systemd, REST

2016
Google Summer of Code: Intern

Tech: Go, C, TypeScript, systemd

Hobby Experience

Education

2015-2018
BSc, Software Science; Eindhoven University of Technology

About me