Viacheslav P is a Principal Engineer based in Cupertino with 12 years of experience designing and operating cloud-native, fault-tolerant distributed systems using Rust, Java, Scala and Kotlin. He has led core backend work on notable open-source projects like CorfuDB—implementing log compaction, fixing memory leaks, and redesigning failure detection—and drives Postgres clustering and AI-assisted log analysis at Broadcom. His strength is blending deep distributed-systems theory (Paxos, Raft, state machine replication) with pragmatic engineering: microservices, Kubernetes, CICD and infrastructure-as-code. A pragmatist about correctness, he favors TDD and DDD to deliver maintainable, high-performance services at scale. Beyond production systems he experiments with ML/LLM tooling for observability and retrieval-augmented workflows, reflecting a rare mix of systems internals and modern AI tooling. Colleagues rely on him to simplify complex failure modes into deterministic, testable designs.
Contributions:495 reviews, 277 commits, 447 PRs in 4 years 4 months
Contributions summary:Xrw implemented and refactored core backend functionalities for the CorfuDB project. They extracted log cleaning logic from `LogUnitServer` into a separate class `StreamLogCompaction`, added unit tests for log compaction, and made several improvements to prevent memory leaks in `StreamLogFiles`. Furthermore, the user focused on code clean-up, including removing deprecated methods and renaming variables.
Contributions:30 commits, 2 PRs, 27 pushes in 9 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.