Summary
Rezgar Shakeri is a computational mechanics researcher and nonlinear FEM developer with five years of experience building physics-driven, performance-portable simulation software. He is a principal developer of Ratel, a libCEED/PETSc-based matrix-free FEM code validated across CPU and GPU architectures, and has implemented advanced constitutive models spanning hyperelasticity, poroelasticity, viscoelasticity, finite-strain plasticity, and phase-field damage. Rezgar integrates modern tools like Enzyme automatic differentiation to produce consistent tangents for elastoplasticity, improving solver stability without manual derivative derivation. His work emphasizes robust numerical methods, high-order formulations, and thorough verification against industry benchmarks such as ABAQUS UHYPER. Based in San Francisco, he combines deep theoretical insight with hands-on high-performance implementation, mentoring students and advancing scalable simulation tools for challenging nonlinear mechanics problems.
5 years of coding experience
7 years of employment as a software developer
Mechanical Engineering, Mechanical Engineering at IUST
MS, Noise & Vibration, MS, Noise & Vibration at Iran University of Science and Technology
Doctor of Philosophy (PhD), Computational Mechanics, Doctor of Philosophy (PhD), Computational Mechanics at University of Colorado Boulder
English, Persian, Kurdish