Patrick Greene is a computational physicist in Mountain View with six years of post-graduate experience applying high-order numerical methods to challenging fluid and material-interface problems. At Lawrence Livermore National Laboratory he has advanced ALE3D’s mesh relaxation and interface-tracking capabilities, inventing a discrete cell-centered weighted condition number approach and a novel discontinuous Galerkin re-distancing method for unstructured meshes. His doctoral work at UCLA produced a bespoke high-order CFD code for hypersonic DNS using cut-cell geometry handling and MPI/OpenMP hybrid parallelism, demonstrating production runs on 1000+ cores. Patrick blends deep theoretical insight with hands-on code development and performance engineering, moving algorithms from prototype DG test codes into nationally important simulation tools. He holds a PhD in Aerospace Engineering with near-perfect grades, and his work reflects a rare combination of numerical analysis, large-scale HPC experience, and practical implementation creativity. An underappreciated strength is his ability to turn advanced mathematical concepts into robust, scalable software used in high-consequence simulations.
6 years of coding experience
7 years of employment as a software developer
De Anza College
Doctor of Philosophy (Ph.D.), Aerospace Engineering, 3.98, Doctor of Philosophy (Ph.D.), Aerospace Engineering, 3.98 at University of California, Los Angeles
Lightweight, general, scalable C++ library for finite element methods
Contributions:3 commits, 1 PR, 1 branch in 24 days
c-plus-plusfinitefemamrc-library
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.