Bill Riehl is a computer systems engineer and former computational biologist with 13 years of experience applying software and computational methods to decipher cellular metabolism and metabolic networks. Based at Berkeley Lab, he develops front- and back-end tools for building, analyzing, and visualizing metabolic models, drawing on a PhD in Bioinformatics and postdoctoral work modeling microbial communities. His background spans industry and academia—from sequence analysis and primer-design tools at Zuyder Pharmaceuticals to visualization and network analysis for the DoE Systems Biology Knowledgebase—bridging domain science with practical engineering. Bill pairs rigorous research instincts with hands-on software craftsmanship, often creating small experimental projects in his spare time that reflect his curiosity. He is comfortable shipping full-stack scientific software that enables other researchers to explore complex biological systems.
13 years of coding experience
9 years of employment as a software developer
BA, Human Biology, BA, Human Biology at Stanford University
MBS, Biosciences, MBS, Biosciences at Keck Graduate Institute of Applied Life Sciences
PhD, Bioinformatics, PhD, Bioinformatics at Boston University
Contributions:90 pushes, 10 branches in 1 year 5 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.