Director, Head Of Software at The Apache Software Foundation
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Hou Hou is a seasoned software leader with 15 years of experience building reliable, scalable systems and currently serves as Director and Head of Software at Neuralink in the San Francisco Bay Area. He blends hands-on engineering—particularly in Rust, backend systems, and CI/CD—with platform leadership honed through senior roles at Scribd, LinkedIn, and as a founding engineer at FloydHub. An active open-source contributor and Apache PMC/committer across projects like Apache Arrow, DataFusion, Delta Lake, and Airflow, he has shipped low-level improvements (parquet/CSV readers, error handling) and higher-level platform tooling for observability and deployments. His contributions range from C-level control events in Tor to UI and documentation work for LinkedIn projects, showing a rare mix of systems programming, QA, DevOps, and technical writing. He holds an MS in Computer and Information Systems Security from Carnegie Mellon and often focuses on making complex data pipelines and storage systems more robust and maintainable. Quietly pragmatic, he favors modular refactors and test-driven enhancements that reduce operational surprise in production.
15 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.) Computational Science, Bachelor of Science (B.S.) Computational Science at Sun Yat-sen University
Master of Science (M.S.) Computer and Information Systems Security/Information Assurance, Master of Science (M.S.) Computer and Information Systems Security/Information Assurance at Carnegie Mellon University
Create full-fledged APIs for slowly moving datasets without writing a single line of code.
Role in this project:
Back-end Developer
Contributions:36 releases, 127 reviews, 138 commits in 2 years 2 months
Contributions summary:Hou primarily contributed to refactoring and expanding the functionality of the `roapi/roapi` project, which focuses on creating APIs for datasets. Their work involved splitting the project into `roapi-http` and `columnq` crates, indicating an effort to modularize the codebase. They implemented support for HTTPS transport for CSV data sources and HTTP and S3 stores for parquet, demonstrating a focus on data source integration. Furthermore, the user worked on supporting multiple partitions.
A native Rust library for Delta Lake, with bindings into Python
Role in this project:
Back-end Developer
Contributions:15 releases, 683 reviews, 46 commits in 2 years 8 months
Contributions summary:Hou primarily contributed to the implementation of error handling and refactoring within the `delta-rs` library, which provides a native Rust implementation for Delta Lake. They reimplemented the library's error types using `thiserror`, improving the clarity and maintainability of error handling. The commits also included changes to storage and table loading methods, which indicates involvement in core data access and management functionalities. Additionally, the user refactored the storage module and implemented changes to support time travel functionality.
lakedatabricksdeltapythonrust-library
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
Hou Hou - Director, Head Of Software at The Apache Software Foundation