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.
12 years of coding experience
21 years of employment as a software developer
M.A., Mathematics, M.A., Mathematics at Arizona State University
The University of Utah
B.S., Computational Mathematics, B.S., Computational Mathematics at Eastern Illinois University
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