Hey, I'm Olivia. I'm an applications and systems developer with professional experience in C, C++, and Python. I also work with Perl and R (especially for bioinformatics), Lua, OCaml, Java, Kotlin, and a handful of other languages. On the web side, I've used Svelte, HTMX, and Hyperscript in both research and professional projects. I'm comfortable across Linux, macOS, and BSD systems, particularly in low-level and systems work.
In my current role, I maintain epidemiological simulation software for the CDC's ForeSITE disease forecasting network and the Utah Department of Health's UT-NEDSS (EpiTrax) disease surveilance system. As part of this, I work on high-performance C++/R/Python code, as well as building code-generation and analysis tooling. I also help to support the vast support testing and CI infrastructure we use.
On the academic side, I've presented research on the recurence of ductal carcinoma in situ (DCIS) at the American Association for Cancer Research's (AACR) annual conference in Chicago (2025). I've also done statistical analysis and modeling work for other research groups in the cancer research field, and have been included in their work.
Outside of work, I songwrite and play guitar. I enjoy running, hiking, and camping. I'd love to get back into backcountry skiing, if it weren't so expensive!
I am currently an honors student at the University of Utah, pursuing a dual undergraduate degree in computer science and molecular biology.
You can find me on SourceHut and GitHub. I'm also on Stack Overflow.
I will use GitHub now and again to contribute to various projects, as well as to the Divisions of Epidemiology and Biostatistics at the University of Utah. A non exhaustive list of projects that I've contributed to can be seen below, in no particular order. Some of these project I've contributed a lot to, and some very little.
- Epiworld – C++ library for agent-based epidemic simulations. (core team)
- EpiworldPy – Python bindings for Epiworld. (lead maintainer)
- EpiworldR – R bindings for Epiworld. (core team)
- Darling – macOS compatibility layer for Linux.
- Darling Docs – Documentation for the Darling project.
- GNUstep Tools & Scripts – Tools and scripts for GNUstep development.
- Rust's libc – Rust bindings for system libraries.
- metal-rs – Rust bindings for Apple’s Metal graphics API.
- Zig – Contributed to the Zig programming language.
- n2 - An alternative Ninja implementation.
- XMake Docs – Documentation for the XMake build system.
- Meson WrapDB – Package management for the Meson build system.
- hashmap.c – A simple and efficient C hashmap implementation.
- RapidAssist – Utility library for C++ development.
- SNAFU – Error handling library for Rust.
- IPSD – Sandboxed remote execution server for software demos. (maintainer)
- Awesome C – Curated list of awesome C resources.
- FTC Robot Controller – Android-based robotics control system for the FIRST Tech Challenge.
- Fortune Mod – Collection of fortune cookie-style quotes.
If you have something important you want to say to me, or want to verify that you're not dealing with an imposter, you can view my PGP public key online. Also, the FBI has not been here.





