Skip to content

olivia-banks/olivia-banks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 

Repository files navigation

Hey, I'm Olivia. I'm an applications and systems developer with professional experience in C, C++, and Python. In my current role, I maintain interfaces to scientific simulation software, write code-generation and analysis tooling, and support testing and CI pipelines.

Beyond work, I’m proficient in Rust and and have worked with Kotlin, Java, Lua, OCaml, R, and web technologies in research and project settings. I work comfortably across Linux, macOS, and BSD systems.

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.

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

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

About

✨ special ✨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •