Duc Nguyen is a mathematics lecturer and optimization researcher with over 10 years of experience applying convex, DC, and integer programming techniques to large-scale problems in search theory, assignment, and portfolio management. He holds a PhD in applied mathematics and has held postdoctoral positions at INSA de Rouen and Inria where he contributed to benchmarking continuous optimizers (Numbbo/COCO). Comfortable with both deterministic (DCA, column generation, branch-and-price) and stochastic methods (Cross-Entropy, CMA-ES), he combines deep theoretical grounding in functional and convex analysis with practical implementation in Matlab, C/C++, Python and CPLEX. At Hanoi National University of Education he teaches advanced optimization and numerical courses at the master level while continuing applied research that bridges algorithm design and real-world decision problems. Notably, his thesis developed hybrid deterministic–stochastic solution strategies for large-scale optimization, reflecting a penchant for combining complementary methods to achieve robust results.
10 years of coding experience
Master's degree, Applied Mathematics, Master's degree, Applied Mathematics at Institute of Mathematics, Viet Nam
University, Mathematics, Exellent, University, Mathematics, Exellent at Hanoi National University of Education
PhD, Mathematiques Appliquees (optimization), PhD, Mathematiques Appliquees (optimization) at Laboratoire de Mathematiques INSA de Rouen
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.