Statistical Programming

Since 2011 I’ve been using SAS 9.x and later R 3.x/4.x for statistical programming. These two languages were used for different types of clients, so the actual tasks are spilt below in two groups. Adherence to client SOPs, good programming practice and industry guidelines is an absolute must for me.

SAS programming

  • CDISC SDTM and ADaM standards
  • Developing specs and programming of datasets
  • TFL shells developing and programming
  • Main and QC side activities
  • Extensive use of SAS/MACRO language
  • Good knowledge of SAS/GRAPH system
  • SAS/ODS system for different types of outputs
  • Statistical procedures: PROC GLM, LIFETEST, PHREG etc.
  • Developing of study-level complex macros
  • PK analysis

R programming

  • Sample size estimation and study simulation
  • Complete efficacy and safety analysis
  • PK analysis
  • Extensive use of tidyverse packages for data manipulation: magrittr, dplyr, tidyr, stringr, lubridate.
  • Plots and figures with ggplot2
  • Creating MS Word compatible outputs with ReporteRs and officer packages
  • Development of standard functions for cross-study programming
  • Shiny apps development
  • Blogging and web-development (yes, you read that correctly! This website was developed using R, blogdown package, Bootstrap framework and extensive manual template modifications)

Additionally I use Python 3 and VBA for cumbersome or non-standard tasks, such as:

  • Comparison of RTF outputs from obsolete studies where datasets are not available
  • Batch re-naming of files
  • Conversion of multiple RTF files into PDF

Please fill in the form to get the programming quote for your project

By submitting this form, you acknowledge that you have read the Privacy Statement section of the Legal Information page and agreed with it.
If you change your mind at any time, you can send an email message to