Software

I am the creator and maintainer of the R packages {rsimsum}, {comorbidity}, and {KMunicate} on CRAN.

{rsimsum} is a package designed and developed to analyse, visualise, and report results from Monte Carlo simulation studies. It supports simulation studies with single or multiple estimands, a variety of performance measures, and it includes a set of opinionated data visualisations for quick exploration and dissemination of results. It has been downloaded more than 37,000 times since its publication on CRAN, according to data from the RStudio CRAN mirror.

{comorbidity} is a package for computing comorbidity scores such as the Charlson score and the Elixhauser comorbidity score. It supports a variety of ICD-10 and ICD-9 coding systems, and uses {data.table} under the hood for speed. It has been downloaded more than 72,000 times since its publication on CRAN.

Finally, {KMunicate} can be used to produce Kaplan–Meier plots in the style recommended following the KMunicate study with a single line of code, greatly simplifying the whole process. It has been downloaded more than 16,000 times since its publication on CRAN.

A bunch of other R packages, with different maturity levels, can be found on my GitHub profile. Worth mentioning is the {streg} package, which can be used to fit fully parametric proportional hazards survival models using a parametrisation that is comparable to Stata’s streg command.

I enjoy playing around with shiny and developed a few web applications: INTEREST, an INteractive Tool for Exploring REsults from Simulation sTudies (we have even published a paper on it), hazfun, a web app that allows visualising a variety of baseline hazard functions, and reasyshape, a web app that makes reshaping your data effortless, either from wide format to long or vice-versa.

I also regularly contribute to open-source software. For instance, I contributed patches and new features to (among others) the following packages: {xaringan}, {rstpm2}, {merlin}, {joineRML}, {rticles}, {simsurv}, {broom}, {flexsurv}, {riskRegression}.

You can find a complete list of my contributions on GitHub.