Skip to content
View olivia-banks's full-sized avatar
🌇
Do the wrk.
🌇
Do the wrk.

Organizations

@UofUEpiBio @EpiForeSITE

Block or report olivia-banks

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
olivia-banks/README.md

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.

Projects I’ve Contributed To

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.

Epidemiological Modeling (EpiWorld)

  • Epiworld – C++ library for agent-based epidemic simulations. (core team)
  • EpiworldPy – Python bindings for Epiworld. (lead maintainer)
  • EpiworldR – R bindings for Epiworld. (core team)

System & Low-Level Development

  • 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.

Build Systems & Package Management

  • n2 - An alternative Ninja implementation.
  • XMake Docs – Documentation for the XMake build system.
  • Meson WrapDB – Package management for the Meson build system.

Programming Utilities & Libraries

  • hashmap.c – A simple and efficient C hashmap implementation.
  • RapidAssist – Utility library for C++ development.
  • SNAFU – Error handling library for Rust.

Applications and Servers

  • IPSD – Sandboxed remote execution server for software demos. (maintainer)

Miscellaneous Contributions

  • 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.

Also,

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.

Pinned Loading

  1. UofUEpiBio/epiworld UofUEpiBio/epiworld Public

    A general framework for quick epidemiological ABM models

    C++ 7 2

  2. UofUEpiBio/epiworldpy UofUEpiBio/epiworldpy Public

    Python bindings to the Epiworld ABM Library

    C++

  3. ook ook Public

    mirror of https://git.sr.ht/~milobanks/ook

    C++

  4. olivia-banks.github.io olivia-banks.github.io Public

    mirror of git@git.sr.ht:~oliviabanks/oliviabanks.net

    CSS