Artyom Slobodkin is a Senior Software Engineer with a decade of experience building backend systems, currently focused on Rust and based in Saint Petersburg. He brings strong Linux, Docker and database expertise (Postgres, Redis, SQL) and a pragmatic approach to writing clean, idiomatic Rust and Python code. His recent roles include Rust backend work at Onside.io and BigPay, and earlier contributions to high-availability services and billing systems using Flask, FastAPI, Celery and GitLab CI. An active open-source contributor, he improved dependency analysis and tests for the cargo-udeps project, helping detect unused Rust dependencies more accurately. Known for simplifying complex systems, he also has practical experience across C, Java and Go, and a history of improving CI, migration testing and dependency management to increase reliability. He holds a Master’s in Computer Science from ITMO University and favors well-organized, testable solutions over clever hacks.
10 years of coding experience
Master's degree Computer Science, Master's degree Computer Science at ITMO University
Contributions:1 review, 16 commits, 3 PRs in 21 days
Contributions summary:Artyom primarily contributed to the core logic of `cargo-udeps`, focusing on refining the dependency analysis process. Their work included refactoring match statements, adding functionality to ignore unused transitive dependencies, and improving the handling of library names. They also implemented unit tests to verify the correctness of the dependency analysis. These changes enhanced the accuracy and functionality of the tool, improving its ability to detect unused dependencies.
Contributions:104 pushes, 25 branches in 1 year 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Artyom Slobodkin - Senior Software Engineer, Rust at Onside.io