JonathanGray

Jonathan Gray

Education

CodeSmith Software Engineering Immersive (2023)


BS Biomedical Engineering Minor Chemistry (2016-2020)

University of South Carolina


About Me

Greetings! I'm a Software Engineer with 3 years of experience in the research and healthcare space. Take a look at some of my projects or connect with me to talk about Software Engineering or Muay Thai.


October 2023 - Present

Software Engineer · Docketeer (Open Source Product)

I had the opportunity to work on Docketeer, an Open Source Product available through Docker Hub as an extension for Docker Desktop. On the frontend, I reduced unnecessary state rerenders by 80% for an improved user experience and implemented a log search feature. On the backend, I configured scraping for Kubernetes instances and modularized and documented the RestAPI. I also improved the logic for log parsing, reducing time taken to render container logs by 70x.

  • Typescript
  • React
  • Docker
November 2021 - May 2023

Research Associate II · Paratus Sciences

I quite literally helped build the lab at this startup. Being one of the first employees, I volunteered to take on the task of setting up our metadata tracking of samples, involving good database design principles for PostreSQL. I automated data transfer from laboratory sequencing machines to the database, using BenchlingSDK and SMRTLink API and Python.

    • Python
    • Bash
    • PostgreSQL
    • R
    • AWS S3
    August 2020 - October 2021

    Research Assistant III · Icahn School of Medicine

    I built a pipeline in Snakemake for processing RNAseq data, reducing the number of manual steps by 80%. Using Python and R, I also analyzed and visualized the results. See below for the publication!

    • Python
    • R
    • Bash
    • Snakemake
    September 2018 - May 2020

    Research Assistant · University of South Carolina

    In undergrad, I worked in Dr. Chang Liu's lab on nanopore technology in Assay development research utilizing Biological Nanopore technology. During my tenure here, I built a Matlab app for processing of signal data from the biological nanopore and used Python to visualize the results.

      • Python
      • Matlab