Sammi Chen

Principal Engineer, Distributed Storage at Cloudera

Minhang District, Shanghai, China
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
Sammi Chen is a Principal Engineer specializing in distributed storage with over 10 years of experience building scalable, rack-aware storage systems and consensus-backed services. Based in Shanghai, Sammi has led storage engineering at Cloudera and previously served as a tech leader for Apache Ozone at Tencent and contributed erasure coding and smart storage management at Intel. He is an active open-source contributor to heavyweight projects like Apache Hadoop, Ratis, and Ozone, where his work on topology detection, container placement, PMDK integration, and Raft stability has measurably improved performance and reliability. Sammi blends deep systems-level firmware and data-center management experience with distributed systems architecture, a combination that informs pragmatic solutions for storage placement and durability. Colleagues rely on his ability to diagnose subtle production issues—such as slow follower behavior and integer-overflow bugs in consensus logs—and turn them into robust, maintainable fixes.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Computer Science and Technology, Bachelor’s Degree, Computer Science and Technology at Huazhong University of Science and Technology
github-logo-circle

Github Skills (17)

container-management10
topology10
hadoop10
apache10
data-structure10
java10
javas10
object-store10
data-structures10
raft10
raft-protocol10
concurrency10
command-line-interface9
storage9
metric9

Programming languages (4)

JavaDockerfileC++HTML

Github contributions (5)

github-logo-circle
apache/ozone

Mar 2019 - Jan 2023

Scalable, reliable, distributed storage system optimized for data analytics and object store workloads.
Role in this project:
userBack-end Developer
Contributions:1271 reviews, 123 commits, 536 PRs in 3 years 10 months
Contributions summary:Sammi Chen primarily contributed to the back-end of the `apache/ozone` project, focusing on core functionality. Their work involved implementing features related to network topology detection, fixing a test failure in SCM container placement, adding a command-line tool for printing datanode topology, and improving the container placement policy. Furthermore, the user's commits demonstrate proficiency in managing container metadata and container statistics.
scalableredundantapachebig-dataspark
apache/ratis

Sep 2021 - Nov 2022

Open source Java implementation for Raft consensus protocol.
Role in this project:
userBack-end Developer
Contributions:18 reviews, 21 commits, 14 PRs in 1 year 1 month
Contributions summary:Sammi primarily focused on enhancing the `apache/ratis` project, an open-source Java implementation of the Raft consensus protocol. Their contributions involve bug fixes, performance improvements, and code enhancements. The user addressed issues like integer overflows, slow follower problems, and inconsistencies in the append operations, directly impacting the project's stability and efficiency. They also worked on metrics and features for a safe async flush within the RaftLog.
raft-consensusraft-consensus-algorithmconsensus-protocolconsensuspaxos
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
Sammi Chen - Principal Engineer, Distributed Storage at Cloudera