Summary
Mahesh Natarajan is a Computer Systems Engineer at Lawrence Berkeley National Laboratory with a PhD in Aerospace Engineering and over a decade of experience building high-performance solvers for compressible and multiphase flows. He specializes in adaptive mesh refinement (AMReX), immersed boundary methods, adjoint-based optimization, and machine learning–augmented CFD, combining deep theory with production-grade HPC implementation. His career spans national labs and academia including NASA, NREL, and Cornell, where he translated research prototypes into scalable simulation tools. Based in Mountain View, he brings a rare blend of numerical analysis, software engineering, and practical performance tuning that speeds large-scale flow simulations on modern supercomputers.
8 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng, Aerospace, Aeronautical and Astronautical Engineering, Master of Engineering - MEng, Aerospace, Aeronautical and Astronautical Engineering at Indian Institute of Science (IISc)
Bachelor of Technology - BTech, Mechanical Engineering, Bachelor of Technology - BTech, Mechanical Engineering at University of Calicut
Doctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering, Doctor of Philosophy - PhD, Aerospace, Aeronautical and Astronautical Engineering at University of Illinois Urbana-Champaign