Alexey Sudachen ║ Senior Software Engineer

Email: alexey@sudachen.name
GitHub: https://github.com/sudachen
LinkedIn: https://linkedin.com/in/sudachen


As a software engineer, I thrive on solving complex challenges, from low-level device drivers to large-scale distributed systems. My career has been defined by a passion for both building innovative products from the ground up and diving deep into existing systems to modernize and improve them.

While my foundation was built on years of C++ development, I’ve spent the last several years specializing in modern systems languages, with a primary focus on Rust and a strong proficiency in Go. This allows me to build performant, safe, and concurrent software for demanding domains like cybersecurity and blockchain infrastructure. I am also a firm believer in augmenting the development process with AI, using modern tools to streamline workflows and deliver results faster.



Senior Rust DeveloperAnalog One (Remote) — 2022–2025

Led development of the Analog Watch Backend, a complete Rust implementation, delivering a GraphQL API for blockchain-agnostic indexing and comprehensive smart contract event analytics.
Created a BDD-based automated testing toolchain with Gherkin scripting for robust backend validation.
Established initial CI/CD pipelines and AWS cloud deployment infrastructure.

Tools & Technologies: Rust, GraphQL, SQL, WASM, PostgreSQL / Aurora, Ethereum Compatible VMs, Docker, AWS, GitHub Actions, Linux


Senior Software EngineerSensor Tower (Remote) — 2021–2022

Improved advertisement filtering and statistical pipelines, enhancing data accuracy and processing efficiency. Utilized Ruby and Go to refine a high-load ad proxy for real-time app marketplace performance monitoring.

Tools & Technologies: Ruby, Go, MongoDB, AWS, Jenkins, Linux


Senior Software EngineerSpacemesh.io (Remote) — 2020–2021

Contributed to go-spacemesh client development, focusing on math libraries and consensus algorithms to optimize blockchain operations. Maintained CI/CD pipelines and integrated advanced telemetry systems for performance tracking.

Tools & Technologies: Rust, Go, Terraform, Kubernetes, ELK, Google Cloud, Linux, Windows, Docker


Data Scientist II ║ Vacasa (Remote) — 2018–2020 ║

Built predictive models using Python and SQL, improving forecasting accuracy and operational efficiency. Automated ETL pipelines and managed infrastructure with Terraform and AirFlow.

Tools & Technologies: Python, SQL, Go, Scala, Jupyter, Redshift, AirFlow, Terraform, AWS, Linux, Docker


Senior Software Engineer ║ ETCDEV (Remote) — 2017–2018 ║

Optimized performance and security for the Ethereum Classic client, integrating a new Rust-based EVM for enhanced functionality. Resolved critical bugs and improved system reliability to support blockchain operations.

Tools & Technologies: Rust, Go, Python, Linux, Docker


Offsite Consultant / Researcher ║ Kaspersky Lab (Remote) — 2012–2017 ║

Pioneered solutions for encrypted GPT disk operations and implemented UEFI drivers for smartcards and tokens. Developed an abstraction layer for utilizing Windows DLLs in UEFI environments, enhancing system versatility.

Tools & Technologies: C, C++, Python, UEFI, Windows, Linux, Drivers


Independent Software Developer ║ Self-employed — 2006-2012 ║

I was developing and selling my own lightweight application virtualization software MoleBox Virtualization Solution. The software creates private virtual environment for a software application, isolating the application from the underlaying operating system and other software installed and running on the host device.
Molebox is available now on my GitHub under GPL license.

I developed my own Sprite based game engine SpriteCratft and used it in creation casual games. It’s was multilanguage framework to build simple games for regular people. Mostly it was used with Python and C++.
SpriteCraft is available now on my GitHub under GPL license.

Tools & Technologies: R&D, x86/x64 Assembly, C, C++, Python, Windows, Linux, Reverse-Engineering