Pavel Strakhov

Software Engineer at Douro Labs

Espinho, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pavel Strakhov is a software engineer with 15 years of experience and seven years specializing in Rust, currently building systems at Douro Labs after leading core development at a high-frequency exchange. He has hands-on expertise designing low-latency, high-throughput systems—delivering 10k RPS with sub-30µs 99th-percentile latency—and has built risk, trading and Solana-related infrastructure including validator load balancers and smart contracts. Pavel combines strong system design skills with a research background from MIPT, having developed scientific hyperspectral processing software in C++ and authored a technical book on Qt game programming. He also contributes to prominent open-source tooling, improving the widely used rustup installer with new override features and robust test coverage. Colleagues describe him as a pragmatic engineer who improves developer workflows through better CI, tooling, and team processes while still shipping latency-sensitive production code.
code14 years of coding experience
job16 years of employment as a software developer
bookMaster's degree, Applied Mathematics and Physics, Master's degree, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesиврит, English, Russian
stackoverflow-logo

Stackoverflow

Stats
39,794reputation
3.9mreached
886answers
26questions
Badges
preprocessor
top-1%
debugging
top-1%
javascript
top-5%
pyqt
top-1%
jquery
top-5%
layout
top-5%
github-logo-circle

Github Skills (31)

rust-lang10
debugging10
qt10
testing10
pyside10
command-line-interface10
development-tools10
pyqt10
rust-cargo10
toolchain10
command-line10
preprocessor10
rust10
cli10
javascript9

Programming languages (13)

MDXC++RustHTMLKotlinTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
rust-lang/rustup

Aug 2016 - Aug 2016

The Rust toolchain installer
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 commits, 3 PRs, 4 comments in 3 days
Contributions summary:Pavel primarily focused on enhancing the `rustup` toolchain installer, specifically by adding functionality to the "override" feature. They introduced options like `--path` and `--nonexistent` for the `rustup override unset` command, and added helpful hints to the output of `rustup override list`. Furthermore, they wrote and updated multiple tests to ensure the correct functionality of these new features and the existing override functionalities. The user also fixed formatting issues and addressed code review feedback.
rustinstallerrustlangrust-toolchaintoolchain
rust-qt/examples

Aug 2019 - Mar 2020

Contributions:81 commits, 32 pushes, 8 branches in 7 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
Pavel Strakhov - Software Engineer at Douro Labs