Sam Johnson (she/her)

Polyglot Software Engineer, Backend Developer, Bioinformatician

Location: Berkeley, California

About me

Experienced developer with 5 years of experience in Python and Unix shell, and over 7 years in biological research. Fluent in the aforementioned technologies, and experienced in fullstack development in Javascript, Nodejs, React, Elixir, and Common Lisp. Strong foundation in scalable functional programming.

Highly adaptable professional with a B.S. in Plant Sciences from the University of California, Davis. Well-versed in PCR, DNA/RNA extraction, gas chromatography, microscopy, and spectrophotometry. Highly experienced in cell culture, hemocytometry, and aseptic technique.

Work

2022-2023

Software Engineer II, Backend - SiFive

  • Developed a library for cli frontends to allow several teams to easily run regressions for risc-v chip development
  • Wrote dependency resolution algorithms to ensure orthogonal combinations of steps resulted in valid build graphs
  • Learned to interface python (poetry) projects with the bespoke build system and ML-family language wake
  • Devised documentation for both the library and physical design team (reference) frontend

2019-2022

Bioinformatics Researcher - USDA-ARS

  • Create, test, and debug data pipelines for metagenomics research; currently focused on studies of agricultural management practices to control soil-borne plant pathogens
  • Develop unix shell scripts (bash), R, and Python programs on the UCD Genome Center Cluster
  • Learned and integrated the following bioinformatics packages: sra-tools, dada2, vsearch, snakemake, QIIME2

2021-2022

Research Assistant - Innerplant

  • Ran trials on transformed crop plants, tested downstream vectors for fluorescent protein expression and induction
  • Maintained and upgraded the embedded camera's software stack (incl. Basler Pylon Python API, PyQt5, OpenCV, Pillow/PIL)
  • Fixed video orientation & scaling, added a linear brightness view mode as well as modern version control with git

2021-Present

Co-Founder & System Administrator - Virtual Gallery Online

  • Interface with Google Cloud Platform to provide VPS hosting
  • Configured Apache2, DNS settings, and TLS certification with EFF Certbot/Let' s Encrypt
  • Installed Wordpress and integrated the site with the VPS' MySQL database
  • Perform Debian Linux system administration to keep the site in top working order for the Wordpress frontend

Projects

ASD-Q2

May 2019

Ros Create

Jun 2022

Tranalytics

Jun 2022

Education

2012-2016

B.S. in Plant Sciences

University of California, Davis

Language

English Native

Chinese (中文) Intermediate

Swedish Intermediate

Spanish Beginner