Josh Gammon

Site Reliability Developer · Data Scientist

Devops · Data Science · Cloud Computing

I troubleshoot failures across systems, then turn what I learn into tools and automation.

I'm a Site Reliability Devloper who likes to solve complex issues. Most problems aren't just technical, they're hidden in logs, misconfigurations, or false assumptions. I like tracing those failures across containers, logs, and services then making sure the solution is permanent, clear, and repeatable.

Skills snapshot

Languages

  • Python, Bash, SQL

Domains

  • Devops & Cloud Computing
  • Data Analytics & Machine Learning
  • Automation & Tooling
  • Natural Language Processing

Tools & Platforms

  • Linux · Virtualization · Containerization
  • Cloud Infrastructure · Oracle Cloud (OCI)
  • Data Science · Jupyter · scikit-learn · pandas · NumPy · NLTK · matplotlib · seaborn

Featured Projects

Machine learning, NLP, data analytics, and predictive modeling.

Skin Disease Diagnosis Classifier

Decision Tree and Random Forest classification.

Machine Learning

Built Decision Tree and Random Forest classification models to classify skin disorders. Focused on the full ML pipeline: exploratory data analysis, model training, and evaluation.

  • Performed preprocessing, encoding, standardization and model training on a dermatology dataset.
  • Trained Decision Tree and Random Forest classifiers and evaluated with accuracy, precision, and recall.
  • Used confusion matrix and feature importance plots to interpret model behavior.

Tech: Python, scikit-learn, pandas, matplotlib, Jupyter

Weather Predictor - Comparing Logistic Regression & Support Vector Machines (SVM)

Binary rain prediction using ML models.

Machine Learning

Built models to predict whether it will rain using historical weather data. Compared Logistic Regression and Support Vector Machines to understand the tradeoffs between a simple linear model and a more flexible classifier.

  • Cleaned and normalized features such as temperature, humidity, and rainfall.
  • Trained Logistic Regression and SVM classifiers for a rain / no-rain target.
  • Explored various kernel methods and used Grid Search to find optimal hyperparameters.

Tech: Python, scikit-learn, pandas, NumPy, matplotlib, Jupyter

COVID-19 Data Analytics (Alabama)

Data cleaning, feature engineering, and trend visualization.

Data Analysis

Analyzed county-level COVID-19 data for Alabama to explore death rates, vaccination rates, and provider distribution. Engineered metrics such as mortality rate and vaccine coverage, then visualized trends to identify high-risk regions.

  • Cleaned and prepared multi-source datasets using pandas.
  • Calculated new features such as Death Rate (%) and Vaccination Rate per 100k.
  • Built bar and heatmap visualizations for insights across 67 counties.

Tech: Python, pandas, matplotlib, seaborn, Jupyter

Shakespeare Text Analysis with NLTK

NLP exploration of Shakespeare’s language and style.

NLP

Used NLTK to analyze a corpus of Shakespeare’s plays, from tokenization and cleaning through word frequency and analysis. Compared vocabulary and phrase usage to get a feel for how style differs across works.

  • Tokenized text, removed stopwords, and normalized tokens.
  • Computed word and bigram frequencies to identify recurring patterns.
  • Assorted words alphabetically and removed duplicates to show unique words.

Tech: Python, NLTK, pandas, matplotlib, Jupyter

About

I am a military verteran (and active National Guardsman) currently based out of the Seattle area but willing to relocate for the right role. I enjoy being a part of a collaborative team where I'm comfortable asking (sometimes dumb) questions and bouncing ideas off of each other.

I enjoy working with and for customers to provide the best service and end products they expect and provides increased value and helps to accomplish their goals.

I have an Undergraduate degree in Applied Computer Science and working on a Master's in Computer Science, which will be completed in December 2026.

Contact

Open to Devops, Data Scientist, and Techincal Project Manager roles.