Li Song

Assistant Professor at Geisel School of Medicine at Dartmouth

Lebanon, New Hampshire, 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
Li Song is an Assistant Professor of Biomedical Data Science at Dartmouth with 12 years of experience designing algorithms and developing bioinformatics methods for sequencing data. Trained in computer science and applied mathematics with degrees from Tongji, Michigan Technological University, and Johns Hopkins, he bridges rigorous computational theory with practical lab-focused problems from his roles at Johns Hopkins and Dana-Farber. His work spans algorithm development, method implementation, and platform-aware engineering—evidenced by contributions to the widely used bioconda-recipes repository, including ARM64 support and packaging for tools like TRUST4 and Chromap. Li combines academic research with hands-on software craftsmanship to deliver reproducible, portable bioinformatics tools that accelerate large-scale sequencing analyses.
code12 years of coding experience
job6 years of employment as a software developer
bookPh.D, Computer Science, Ph.D, Computer Science at Michigan Technological University
bookBachelor of Engineering (BEng), Computer Science, Bachelor of Engineering (BEng), Computer Science at Tongji University
bookJohns Hopkins University
bookChengdu No.7 Middle School
github-logo-circle

Github Skills (11)

bioinformatics10
bash10
conda10
package-management10
build-automation9
makefile9
gnu-make9
arm8
rights-management7
key-management7
licensing7

Programming languages (6)

ShellC++RCJupyter NotebookPython

Github contributions (5)

github-logo-circle
bioconda/bioconda-recipes

Jan 2021 - Nov 2022

Conda recipes for the bioconda channel.
Role in this project:
userBackend Developer
Contributions:4 reviews, 5 commits, 13 PRs in 1 year 10 months
Contributions summary:Li contributed to the bioconda-recipes repository by adding and updating recipes for bioinformatics tools. Their work involved modifying build scripts, updating meta information, and integrating new software packages like psiclass, TRUST4, T1K, and Centrifuger-quant. They addressed dependencies by removing requirements and adapting build processes. The user also added support for ARM64 architecture to Chromap, indicating an awareness of platform-specific optimizations.
recipescondabiocondabioinformaticspackage-management
mourisl/T1K

Jun 2021 - Mar 2023

T1K is a versatile methods to genotype highly polymorphic genes (e.g. KIR, HLA) with bulk or single-cell RNA-seq, WGS or WES data.
Contributions:8 releases, 172 commits, 10 PRs in 1 year 9 months
hlapolymorphicwgsgenotypegenomics
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