Distributed software by AlexV: work done and in progress. Linux and OpenWrt device fleets, Elixir, Rust, Python.
Senior Software Engineer, Distributed Systems
🤓 Distributed Nerd for 20+ years, building software that keeps running while its parts come and go.
Functional design of long-lived distributed systems
Crypto exchange clients and trading bots
Persistent virtual worlds
Consulting and R&D (2017-2023): distributed software architecture, tools R&D; missions for Hadean (Ansible, Terraform, C++, Nix, Rust) and Plex (Conan, CMake, C++), among others


Yujin Robot, senior software developer (2015-2017, Korea): REST micro-service architecture for multi-robot ROS management; shipped GoCart, autonomous indoor transportation; built the Pyros framework, dynamic Python over ROS, released as ROS packages (rostful, pyros)

GamePark Studio, co-founder, senior developer (2014-2015, Korea): game-dev pipeline and full-stack development; shipped Dragonfall Tactics
Gameloft, lead developer (2012-2013, Korea / New Zealand): shipped My Little Pony, Wonder Zoo, Green Farm 2
Interzone, senior Linux server engineer (2008-2009, Australia / Brazil): C++ physics and deployment for a BigWorld MMO, 3 clusters of 20 game servers
Thales (2006-2007, France): cross-platform software integration, Linux and Windows GUIs, interoperability over the network

Right Hemisphere (2005-2006, New Zealand): Deep Server suite for 3D software

EADS CCR / ONERA, research associate (2003-2004, France): real-time 3D visualization for an HLA distributed simulation platform