Haibao Tang

Senior Applied Scientist at Amazon Lab126

Cupertino, California, United States
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

👤
Senior
🎓
Top School
Haibao Tang is a Senior Applied Scientist with 16 years of experience applying computational biology and genetics to personalized medicine and crop domestication, currently advancing clinical health methods at Amazon Lab126 in Cupertino. He previously led efforts at Apple to build EHR and clinical data standards for iOS and developed population-scale genetic risk models at Human Longevity, bringing deep domain expertise from academia and research labs. A hands-on developer and open-source contributor, he maintains goatools, a Python Gene Ontology toolkit, where he implemented core parsers and enrichment analysis utilities. Haibao blends rigorous genomics method development with production-grade software engineering, often translating complex bioinformatics algorithms into scalable clinical and agricultural applications.
code16 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS, Bachelor of Science - BS at Fudan University
bookUniversity of Georgia
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

bioinformatics10
python10
data-structure9
algorithm9
data-structures9
algorithms9
test-automation4

Programming languages (12)

TypeScriptC++RRustCJavaScriptCAP CDSGo

Github contributions (5)

github-logo-circle
tanghaibao/goatools

Jan 2010 - Nov 2022

Python library to handle Gene Ontology (GO) terms
Role in this project:
userBack-end Developer
Contributions:7 releases, 5 reviews, 152 commits in 13 years
Contributions summary:Haibao primarily contributed to the `obo_parser.py` and `go_enrichment.py` files, which form the core of the gene ontology library. The commits demonstrate the implementation of features related to parsing obo files, adding functionalities to obtain parent and child terms, and performing enrichment analysis. These changes include modifying data structures, implementing functions to calculate p-values, and refactoring existing code.
python-librarypythongene-set-enrichmentgene-ontologyfdr
tanghaibao/Splithunter

Feb 2017 - Oct 2017

Contributions:52 commits, 4 pushes in 8 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.
Request Free Trial