Backend / Distributed systemsDüsseldorf, Germany

Aleksandr Skibin.

Senior Backend &
Distributed Systems Engineer

I have 15+ years of software engineering experience. I worked mainly with C/C++ for about 10 years. For the last 5 years, my main focus has been backend services and distributed systems in Go. I also use Rust for personal projects and engineering tools. Today I mainly work on high-load backend services, reliability, performance and infrastructure.

Currently at UbisoftC/C++ systems and Go backend services.
01 / Projects

Selected engineering work

All projects
01 / Edge computing

Rhizo Edge

An offline-first plant monitoring and fail-safe irrigation system.

Keeping irrigation control local when the network is unavailable.

RustESP32MQTT
View repository - Rhizo Edge
02 / Observability

FlightTrace

A tool that explains autonomous mission failures using telemetry.

Using raw MAVLink telemetry to explain what went wrong and show the evidence.

RustMAVLinkSQLite
View repository - FlightTrace
03 / Developer tooling

CrateVista

An architecture and documentation explorer for Rust workspaces.

Showing how parts of a Rust workspace relate to each other without uploading source code.

RustCargorustdoc JSON
View repository - CrateVista

More projects

Bart

A decentralized marketplace for exchanging goods and services.

Rust
SeaTrace

AIS vessel tracking with spatial subscriptions and live map updates.

Rust
ShipSim159

A Unity prototype for large-vessel river navigation.

C# / Unity
02 / Toolkit

Technical skills

Systems programming, backend services and the infrastructure that keeps them running.

Languages
C/C++, Go / Golang, Python; Rust for projects and engineering tools
Backend & systems
Distributed systems, high-load APIs, idempotency, fault tolerance, async workflows
Infrastructure
AWS, Kubernetes, Docker, Helm, Linux
Data & observability
Redis, PostgreSQL, Prometheus, Grafana
Systems & networking
C++17, QNX, MQX, real-time systems, TCP/IP, HTTP, UDP
03 / Engineering interests

Engineering interests

Distributed systems, performance, reliability and observability. I also enjoy systems programming, infrastructure work and building tools that make development easier.

C/C++ Systems Programming / Go & Distributed Systems / Rust & Developer Tooling

04 / Contact

Contact

Contact me about engineering roles, technical questions or projects.