Craig Weinschenk

Research Engineer at Underwriters Laboratories Inc.

Baltimore, Maryland, 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
Craig Weinschenk is a research engineer with 14 years of experience specializing in computational and experimental fire protection engineering, currently at Underwriters Laboratories in Baltimore. He combines deep expertise in heat transfer, combustion chemistry, CFD and fire dynamics with hands-on live-fire and bench-scale experimentation to validate and improve fire models. His sustained open-source contributions to the Fire Dynamics Simulator (FDS) project — including combustion model fixes, ODE solver enhancements, and verification test cases — reflect a rare blend of Fortran-based simulation development and experimental validation. Craig’s work spans practical firefighter protective-equipment testing and reconstruction applications, and he pursues advanced topics like moment-based uncertainty propagation to make fire simulations more reliable for decision-making.
code14 years of coding experience
job8 years of employment as a software developer
bookPh.D, Mechanical Engineering, Ph.D, Mechanical Engineering at The University of Texas at Austin
bookB.S, Mechanical Engineering; Mechanical Engineering Medallion, B.S, Mechanical Engineering; Mechanical Engineering Medallion at Rowan University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

kinetics10
computational-fluid-dynamics10
fortran10
fluid-dynamics10
scientific-computing10
scripting9
numerical-methods9
simulator9
develop9
shell9
simulations9
script9
sh9
simulation9
ordinary-differential-equations8

Programming languages (8)

TypeScriptScilabTeXJavaScriptHTMLJupyter NotebookPythonFortran

Github contributions (5)

github-logo-circle
firemodels/fds

Aug 2011 - Aug 2016

Fire Dynamics Simulator
Role in this project:
userBack-end Developer
Contributions:382 commits, 11 PRs, 3 pushes in 5 years 1 month
Contributions summary:Craig's commits primarily involve modifying and enhancing existing code related to the Fire Dynamics Simulator (FDS) project. The commits focus on verification test cases, including the addition and modification of reaction rate cases and input files. Their work involved changes to source code files in Fortran and shell scripts used for running test cases, focusing on improving the accuracy and scope of the simulation. The user also corrected existing code, addressing issues in a previous commit related to finite-rate rate constants, showcasing a focus on the chemical kinetics aspects of the simulation.
fire-dynamicssimulationsimulatordynamicsfire-dynamics-simulator
firemodels/exp

Aug 2011 - Aug 2017

Fire Research Division Experimental Database
Role in this project:
userBack-end Developer
Contributions:384 commits, 2 PRs in 6 years 1 month
Contributions summary:Craig's contributions primarily focus on the source code related to the Fire Dynamic Simulator (FDS) software. The commits involve modifications to the "read.f90" and "fire.f90" files, which likely handle input processing and fire simulation logic, respectively. Specific changes include fixes and modifications to volume fraction calculations, modifications to the ODE solvers, and adding and modifying of reaction parameter processing in the models. The user is making technical corrections and improvements to the core components of the simulation.
divisionfiredatabase
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
Craig Weinschenk - Research Engineer at Underwriters Laboratories Inc.