Skip to content
View tgjohnst's full-sized avatar
πŸ”¬
science!
πŸ”¬
science!

Sponsoring

@linuxserver

Organizations

@bioconda

Block or report tgjohnst

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
tgjohnst/README.md

πŸ‘¨β€πŸ’» About Me

Hi! πŸ‘‹

My name is Tim (he/him).

I build systems at the intersection of Cloud Architecture, Computational Biology, and Data Science. I really enjoy solving tricky algorithmic puzzles to help accelerate scientific discovery. From architecting complex cloud systems from scratch, to engineering robust pipelines for NGS data, my goal is always to empower teams to turn data and code into decisions and cures. I've increasingly found satisfaction building, fixing, and automating the behind-the-scenes pieces of computational science, which many find tedious. If I can jump in and fix in ten minutes what would take someone else a week, I've done my job.

You'll also find personal projects here - I'm a big fan of hobbyist hardware, lighting, speakers, and microelectronics; home automation; networking; AI tinkering; and PC gaming.

πŸ“ My GitHub

I host a lot of random repos on GitHub - code hosted here is mostly either legacy and/or experiments done in spare moments here or there and much of it doesn't represent my current style nor reproducibility/documentation practices when working on production code. The vast bulk of code I write for work is proprietary - for up-to-date code samples please contact me directly.

If you have questions or requests on any repos, please feel free to add an issue and I'll do my best to address it.

GitHub Stats

πŸ’¬ Ask me about:

  • 🧬 Bioinformatics, especially Next-Generation Sequencing (NGS) informatics
  • ☁️ Cloud solutions architecture (AWS)
  • πŸ”Œ Hobbyist microelectronics and smarthome devices
  • πŸ”¬ Gene Therapies, Cancer Immunotherapy (CAR-T), RNA Editing, Synthetic Biology, etc
  • πŸ€– GenAI
  • 🌐 Home networking

πŸ“« How to reach me:

Create an issue here, message me on LinkedIn , or visit my website at www.timothyjohnstone.com

πŸ‘₯ Socials

LinkedIn

πŸ’» Stack/Tech:

Code: Python R Shell Script | Visual Studio Code RStudio

Dev: GitHub GitHub Actions Anaconda SonarLint Nginx Git Docker

Cloud: AWS

Hardware: Raspberry Pi Arduino

Home: Pi-Hole Home Assistant Ubiquiti YouTube Music

OS/Browser: Ubuntu Windows macOS Android Firefox

Pinned Loading

  1. kindle2-network-fix kindle2-network-fix Public

    Documentation for fixing network issues on a 2nd gen kindle

    16

  2. DNA-Keyboard DNA-Keyboard Public

    Documentation for building a simple 4-key USB Keyboard that has ACGT to act as the equivalent of a tenkey for bioinformatics

  3. crush-ping crush-ping Public

    A cute little IoT device which receives and prints messages.

    C++ 1 1

  4. AppleSoftBASIC-transfer-macOS-to-IIc AppleSoftBASIC-transfer-macOS-to-IIc Public

    Tools and notes for transferring Applesoft BASIC from a modern mac to a IIc

    AppleScript

  5. polyrhythm-generator polyrhythm-generator Public

    Single-page static webapp for interactive polyrhythm generation!

    HTML 1

  6. pihole-guide pihole-guide Public

    Guide to creating a Pi-Hole (DNS/DHCP server that blocks ads network-wide!)

    33