Lei Huang is a Senior Applied Scientist in San Francisco with a decade of experience applying machine learning and mathematical modeling across biotech, healthcare, fraud detection, and supply chain. With a PhD in Computational Biology and a BS in Biology and Statistics, he excels at translating business problems into rigorous mathematical formulations and clear diagrams to drive algorithmic improvements and measurable value. At Microsoft he applies LLMs to marketing and builds ML systems for fraud and supply chain, while earlier roles at Human Longevity combined risk prediction, causal inference, and AWS-deployed bioinformatics pipelines that yielded papers and a patent. He is also an active backend and database engineer contributor to GreptimeDB, where he redesigned log-store internals and improved concurrency, compaction, and integration with table engines—showing deep systems-level data management expertise beyond typical data science work. Colleagues value his dual focus on practical impact and conceptual clarity, and his work often surfaces subtle system-level fixes that materially improve reliability.
10 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy (PhD), Computational Biology, Doctor of Philosophy (PhD), Computational Biology at Cornell University
Bachelor of Science (BS), Biology and Statistics, Bachelor of Science (BS), Biology and Statistics at Sun Yat-Sen University
An open-source, cloud-native, unified time series database for metrics, logs and events, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Role in this project:
Back-end Developer & Database Engineer
Contributions:6 releases, 1088 reviews, 228 commits in 8 months
Contributions summary:Lei primarily focused on implementing and improving the log store functionality within the GreptimeDB repository. Their contributions include fixing critical issues related to writing and reading data in the log store, particularly addressing pwrite functionality and concurrency issues. The user reimplemented entry read and decoding processes, added compaction and purge mechanisms, and optimized the log store's interaction with the underlying raft-engine. The user also worked on integrating with Table engine, which indicated that the user has a good knowledge of how data is managed in the database system.
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.