Software

R packages with native C/C++ backends

I write research software where the algorithm lives in native C/C++ (parallelized with OpenMP where it pays off) and the interface lives in R. All code is on GitHub.

UniPro

Construction of uniform projection designs (and related space-filling designs) via a tuned differential evolution algorithm. The optimizer core is written in C and parallelized with OpenMP; the R interface makes large design construction a one-liner. Companion software to my Journal of Statistical Planning and Inference (2025) paper with Hongquan Xu.

github.com/oonyambu/UniPro

egoOptim

R package for kriging-based global optimization: efficient global optimization (EGO) style algorithms, companion code to my trust-region Bayesian optimization research (KARGO).

github.com/oonyambu/egoOptim


I am also a long-time contributor on Stack Overflow (onyambu), mostly answering R, regex, and data-manipulation questions.