Assistant Professor Of Medicine at Icahn School of Medicine at Mount Sinai
Village/Town of Mount Kisco, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ryan Thompson is an Assistant Professor of Medicine and computational biologist with 16 years of experience applying statistics, mathematics, and software engineering to large-scale NGS and microarray datasets. He builds reproducible workflows and reusable analysis tools that emphasize rigorous statistical design, clear visualization, and practical deployment—work that spans from improving clinical biomarker classifiers to epigenetic and transcriptomic systems biology. A prolific open-source contributor, he has improved tooling across bioinformatics and developer ecosystems, including contributions to Snakemake’s cluster robustness and popular Emacs projects like Magit and Swiper. He mentors biologists and programmers alike, translating complex biological questions into maintainable code and testable analyses, and has a track record of turning methodological advances into clinical and research impact. An unexpected thread through his career is deep engagement with developer ergonomics (Emacs tooling and test automation), reflecting an engineer’s eye for productivity as well as science.
16 years of coding experience
3 years of employment as a software developer
University of California, San Diego
Doctor of Philosophy (Ph.D.), Bioinformatics, Doctor of Philosophy (Ph.D.), Bioinformatics at The Scripps Research Institute
High School, High School at Scotch Plains/Fanwood High School
Bachelor’s Degree, Biology, General, Bachelor’s Degree, Biology, General at University of Virginia
Manage the external elisp bits and pieces upon which you depend!
Role in this project:
Full-stack Developer
Contributions:445 commits, 17 comments, 2 issues in 2 years 5 months
Contributions summary:Ryan's contributions center around enhancing the functionality and maintainability of `el-get`, a package management system for Emacs. Their work includes fixing bugs, such as stale references, and adding features like support for specifying the installation branch and handling different GitHub URL formats for various VCS types. The user also improved the build process by removing unnecessary shell-quoting, migrating to the "http-tar" methods, and addressing versioning and dependency issues. Their commits involved changes to recipe files, and core elisp code.
Contributions:15 commits, 3 PRs, 22 comments in 7 years 5 months
Contributions summary:Ryan primarily contributed to the `magit/magit` repository by developing and improving functionality related to the `git-wip` plugin. Their work included adding new features like `magit-wip-mode`, enhancing the font-locking of the first line in commit messages, and addressing issues like buffer read-only errors in rebase mode. The user also made various other improvements, including fixes for whitespace in yes/no questions and correcting how branch names are handled.
porcelainmagitemacsgit-porcelainemacs-lisp
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
Ryan Thompson - Assistant Professor Of Medicine at Icahn School of Medicine at Mount Sinai