Frank Curtis is a professor and director of the PhD program in Industrial and Systems Engineering at Lehigh University with 17 years of experience advancing numerical analysis and scientific computing. His research specializes in designing and analyzing algorithms for large-scale nonlinear, nonconvex, and nonsmooth optimization problems, often arising from PDE-constrained and mixed-integer applications. He has a strong implementation background from postdoctoral work at the Courant Institute and earlier research at Northwestern, bridging theory with practical solver development. Frank has collaborated with industry (including Intel) on exploiting parallel computation for optimization software, highlighting his interest in scalable computation. Trained with a PhD and MS from Northwestern and a BS in Mathematics and Computer Science from William & Mary, he combines deep mathematical rigor with hands-on coding. Colleagues value his ability to turn challenging continuous optimization theory into usable algorithms for real-world large-scale problems.
17 years of coding experience
17 years of employment as a software developer
Ph.D., Industrial Engineering, Ph.D., Industrial Engineering at Northwestern University
Bachelor's degree, Mathematics and Computer Science, Bachelor's degree, Mathematics and Computer Science at William & Mary
Contributions:1 release, 41 commits, 1 PR in 2 years 7 months
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.