Randy Heiland

Software Engineer at Indiana University

Bloomington, Indiana, 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
Randy Heiland is a software engineer with over 12 years of experience specializing in scientific modeling and mapping complex problems into robust software solutions. With a long research and development career at institutions like Indiana University, NCSA, PNNL, and Los Alamos, he blends expertise in applied mathematics, computational biology, computer graphics, and high-performance computing. He has led and contributed to scientific data analysis, visualization, and HPC application teams, and currently works with the MathCancer Lab in intelligent systems engineering. Known for teaching and mentoring, he brings a rare mix of domain depth—from B-spline CAD and visualization to bioinformatics and dynamical systems—and practical production coding across C++ and parallel environments.
code12 years of coding experience
job21 years of employment as a software developer
bookM.A., Mathematics, M.A., Mathematics at Arizona State University
bookThe University of Utah
bookB.S., Computational Mathematics, B.S., Computational Mathematics at Eastern Illinois University
github-logo-circle

Github Skills (93)

simulation-modeling10
symmetry10
python10
3d10
computational-biology10
gui-application10
electrophysiology10
systems-biology10
biology10
simulation-framework10
cross-platform10
jupyterlab-extension10
simulation10
cosmology10
agent-based-modeling10

Programming languages (8)

C#TypeScriptDockerfileC++MathematicaJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
rheiland/pc4covid19

Apr 2020 - Feb 2023

PhysiCell for COVID19 simulator app for nanoHUB
Contributions:3 releases, 184 pushes, 3 tags in 2 years 11 months
simulationphysicellsimulatorbaduknanohub
rheiland/xml2jupyter

Dec 2018 - Mar 2020

Generate Jupyter widgets (and a notebook) from a PhysiCell XML configuration file
Contributions:2 releases, 59 commits, 2 PRs in 1 year 3 months
xml-configurationconfiguration-filejupyterlab-extensionjupyter-widgetsjupyter-notebook
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
Randy Heiland - Software Engineer at Indiana University