Principal Nuclear Engineer at Argonne National Laboratory
United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Kalin Kiesling is a Principal Nuclear Engineer at Argonne National Laboratory with 12 years of experience developing computational tools for Monte Carlo radiation transport. He combines research-grade expertise from a PhD at UW–Madison with hands-on open-source contributions—most notably adding the Usrbin parser to PyNE and improving CI/build and documentation for the widely used OpenMC Monte Carlo code. Kalin’s work spans back-end development, DevOps, and technical writing, reflecting a rare mix of scientific modeling and software engineering rigor. He has deep experience in mesh and voxel data handling for visualization and has streamlined complex builds involving MPI and HDF5, making advanced tools more accessible to practitioners.
12 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD) Nuclear Engineering & Engineering Physics, Doctor of Philosophy (PhD) Nuclear Engineering & Engineering Physics at University of Wisconsin-Madison
Contributions:216 commits, 41 PRs, 21 pushes in 6 years 8 months
Contributions summary:Kalin developed a new class, Usrbin, for parsing Fluka USRBIN output data. The initial commit created a basic structure with methods for reading data from the USRBIN file. Subsequent commits added functionality to parse Cartesian coordinate system data, extract x, y, and z coordinate information, and determine data matrix organization. Later commits implemented list data and error data to create a mesh for visualization.
Contributions:9 reviews, 52 commits, 7 PRs in 2 months
Contributions summary:Kalin primarily focused on improving the build and documentation processes within the OpenMC repository. Their contributions include modifying CI/CD scripts to accommodate new build configurations and dependencies, particularly for MPI and HDF5. They also updated the installation documentation to reflect changes in build flags and procedures, clarifying options for users. Additionally, the user contributed to updating the documentation for the conda install.
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.