Mutian F is a software engineer with 11 years of experience specializing in backend systems and distributed data services, currently building reliability-focused features at Google after four years at Bloomberg. He has deep practical experience hardening Google Cloud Bigtable integrations—fixing race conditions, improving retry logic, and adding tracing and metrics—through notable contributions to repositories like googleapis/java-bigtable-hbase and Apache Beam. Comfortable navigating production complexity, he combines protocol-level debugging with pragmatic client-side fixes to improve stability and performance at scale. Trained in telecommunications engineering and music technology, he brings a methodical, interdisciplinary mindset to systems design and debugging in large-scale cloud environments.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (BEng), Telecommunications Engineering, Bachelor of Engineering (BEng), Telecommunications Engineering at Nanjing University of Posts and Telecommunications
Master of Science - MS, Music Technology, Master of Science - MS, Music Technology at Carnegie Mellon University
Java libraries and HBase client extensions for accessing Google Cloud Bigtable
Role in this project:
Back-end Developer
Contributions:1 release, 304 reviews, 47 commits in 2 years 1 month
Contributions summary:Mutian primarily focused on fixing bugs and improving the stability and functionality of the Google Cloud Bigtable HBase client. Their contributions include resolving race conditions in auto-flushing, fixing retry logic when row counts reach limits, and addressing issues related to closing resources like the BigtableInstanceAdminClient and batch executor. Additionally, they implemented retry mechanisms for RST_STREAM errors and added a test for the maximum mutation fix, indicating a focus on improving reliability and performance. Furthermore, the user added tracing cookie configuration and implemented changes in code for the getRegionLocation and RowResultAdapter.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:53 reviews, 23 PRs, 71 comments in 2 years 7 months
Contributions summary:Mutian primarily contributed to the Google Cloud Bigtable integration within the Apache Beam project. Their work included migrating the BigtableIO to use the veneer client, porting and translating BigtableOptions, and optimizing the segment reader. They focused on addressing timeout issues and race conditions within the Bigtable service, as well as implementing client-side metrics. Their contributions involved modifying Java code related to Bigtable interaction and configuration.
golangpythonstreaming-databeambatch
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.