James Twose's repositories
machine-learning-go
Learning go(lang) via running Data Science and machine learning projects
rshiny-docker-render
Creating a simple r shiny web app, running it locally, hosting it locally via docker (desktop), and deploying via docker and render.com
web-scrapers
Scraping various websites for information on different sports (scores, betting odds, etc.) and jobs (mainly freelance). A quick dashboard of the job data can be found here:
apache-technologies
Looking into/ learning how the different apache technologies (airflow, spark, Kafka, etc.) work.
Data-Science
A repository to share notebooks about data science, example notebooks are hosted here:
api-framework-comparison
A comparison of an assortment of popular API frameworks in various languages.
argocd-gitops-example
This repository is used as part of a gitops deployment strategy with tekton and Minikube.
csharp-learnings
Looking into building C#/ .NET applications (and containerising with docker).
dbt-exploration
A repo of Jms' exploration into dbt.
facial-expression-analysis
A set of scripts looking into analyses based on facial expression feature extraction.
fastapi-example
An example fastapi REST API that is used in a tutorial to show how to run CICD pipelines with tekton and argo cd.
fitbit-dash-jms
An interactive dashboard showing James Twose's fitbit data over time. The frontend can be found here:
jameshtwose
Github profile README of the Data Scientist and Musician - James Twose
kubeflow-demo
Learning how to work with Kubeflow locally to do MLOps.
learning-terraform
A repo of my attempts at learning terraform (Docker, GCP, azure, AWS).
machine-learning-csharp
Learning C# via running Data Science and machine learning projects
machine-learning-java
Attempting to learn java via machine learning projects.
machine-learning-rust
Learning rust via running Data Science and machine learning projects
mail-srvyr
A simple email surveyor stack that automatically sends emails and compiles the responses to said emails in a table.
mojo-exploration
Trying out the new coding language "mojo"
Neural-Networks
A repo to learn about Neural Networks in Python (PyTorch)
power-anomaly-detection
This is a mock anomaly detection project. Mock data is streamed using Kafka to Trino, a trained model attempts to identify anomalies and the predicted anomalies are inserted into a mysql table. A streamlit frontend is there to see the continuous time series data and to insert anomalies to test the detection algorithm
rest-to-go
A REST API written in golang with swagger documentation included.
snowflake-utilities
A package designed to make working with Snowflake easier.
static-cv
A static Curriculum Vitae for the Data Scientist/ Machine Learning Engineer/ Musician James Twose. The latest version of my CV is no longer based on this repo, but can be found here:
stripe-website
Learning how to make a payment website using angular.js and swipe API
trino-exploration
Looking into how to use Trino to work with data from different places.