Artur Sinila is a pragmatic senior backend engineer with 8 years of experience who specializes in building performant, maintainable Rust systems for fintech and healthcare. He has led async microservice refactors, implemented compliance-critical data exchanges for EU Travel Rule, and optimized high-throughput FHIR services—improving sync performance by 10x and cutting build times via CI caching. Comfortable across cloud, Kafka, MongoDB/Elasticsearch and payment integrations, he emphasizes reliability and measurable impact such as reducing code size while increasing robustness. An active GNU/Linux and systems enthusiast, he also contributes to rust-analyzer (const generics and hover tests), showing commitment to the Rust ecosystem beyond product code.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Belarusian State University of Informatics and Radioelectronics
Contributions:3 reviews, 2 PRs, 12 comments in 4 years 7 months
Contributions summary:Artur contributed to the `rust-analyzer` project, a Rust compiler front-end for IDEs. They implemented features supporting negative, boolean and char constant generic parameters. The user also added tests for hover functionality related to const generics. They refactored code and addressed suggestions.
Contributions:4 PRs, 396 pushes, 101 branches in 1 year 9 months
void
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.