ALEXEY SUDACHEN

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

SUMMARY

Highly experienced Software Engineer with 15+ years in the industry, specializing in prototyping innovative new products and re-engineering complex existing systems. Since 2017, I successfully transitioned from C++ development to focusing on Rust and Go, with a strong primary focus on Rust in recent years. My expertise includes blockchain protocol engineering and building highly scalable indexing and analytics solutions. I proactively leverage AI tools to accelerate workflows and enhance development efficiency.

SKILLS

Software Development:   Web3, R&D, Continuous Software Architecture, Re-engineering
Programming Languages:   Rust, Go, C++, Python, SQL
Operating Systems:   Linux, Windows, UEFI
Infrastructure:   CI/CD (GitHub Actions), Docker, Kubernetes, Terraform, ELK Stack, PostgreSQL, AWS

EXPERIENCE

Senior Rust Developer
Analog 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

 

Senior Software Engineer
Sensor 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

 

Senior Software Engineer
Spacemesh.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

 

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.

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

EDUCATION

Applied Mathematics and Cybernetics, Nizhny Novgorod State University (NNSU)