I am a statistician at Sciome LLC, where I work on methodology and applications in science using Python, R, and C++. Some of my recent work includes the following:
- Using Armadillo in C++ to write multiple evolutionary fitness functions to explore alternatives to the implemented version in the epistasisGA Rcpp package
- Teaching a summer intern how to use and understand the epistasisGA package, which ultimately ended with a research poster presentation at a NIEHS meeting after using the method on real data
- Documenting thousands of lines of C++ and R for a Bayesian MCMC solver of a dose-response model in toxicology, requiring logging (
RcppSpdlog), matrix operations (Eigen), and advanced statistics - Writing a Python package using RDKit to generate a random walk through a chemical space for the purpose of predicting properties of chemicals near to a known chemical
- Refactoring and updating an existing cheminformatics Python package with documentation, logging, testing, submodules, and build requirements (
pdoc,logging,pytest,pyproject.toml, andsetuptools) - Profiling, optimizing, and restructuring a massively parallelized out-of-memory bioinformatics computation in HDF5 files, using the NIH’s Biowulf cluster, generating 7 TB of output from 600,000 lists of 40,000 differentially expressed genes
I enjoy continually expanding my computational expertise. I frequently encounter situations where Python and R are not fast enough at scale, so I am exploring Rust to speed up bottlenecks as an alternative to the typical C++ scientific backend.
I completed my PhD in statistics at the University of North Carolina at Chapel Hill. My dissertation focused on computational Bayesian methods in forensic DNA testing with Jan Hannig (UNC) and Hari Iyer (NIST). I received a BS and MS in mathematics from Brigham Young University where I studied smooth flows on manifolds with the late Todd Fisher.
Personal
I am passionate about sustainable agriculture and seek out volunteer opportunities to get my hands dirty; you can read about those adventures here. I believe health and wellness are worth striving for, and strength training is for everyone.
I have an IMDB page.
I enjoy singing a cappella harmonies, usually in the form of barbershop tags (I met these world champions in person). I love nature and live music. I dream about driving in motorsport, but until my finances reach the stratosphere, I must remain content to spectate. My favorite track in the world is Spa-Francorchamps.