Summary
Javad Moshfegh is a Sr. Principal Software Engineer based in San Jose with eight years of professional experience building high-performance scientific software for computational electromagnetics. He blends deep numerical expertise—FEM, custom sparse factorizations, and parallel MPI implementations—with strong software skills in Python, C/C++, Fortran, and MATLAB to deliver memory- and runtime-efficient solvers. At Cadence he has advanced scalable solver architectures and previously demonstrated 3x–10x memory improvements and 25%–35% better parallel efficiency over leading sparse direct solvers during his PhD research. Skilled in machine learning, predictive modeling, and data visualization, he routinely applies creative algorithmic thinking to bridge research and production code. Notably, he has tailored and extended core libraries (MUMPS/PARDISO workflows) and implemented level-3 BLAS-accelerated block LDLT factorizations to push practical performance limits in CEM.
8 years of coding experience
16 years of employment as a software developer
Doctor of Philosophy - PhD, Electrical and Computer Engineering, Doctor of Philosophy - PhD, Electrical and Computer Engineering at University of Massachusetts Amherst
Master's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at University of Tehran