Skip to content
View jackwaddington's full-sized avatar

Block or report jackwaddington

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
jackwaddington/README.md

Howdy 👋

While I seek employment this is a great time to get all these projects out of my head and into the 'IRL'!

Recently I've been working on Python School — an OOP proof of concept driven by a local LLM — and Discord_Philosopher — autonomous LLM characters debating in Discord, with Discord_Airflow to analyse the output.

That exploration has grown into something more systematic. I'm now building AMC (Agent Management Console) — a local Docker platform for running LLM workloads and testing them at scale. The questions I'm chasing: what can local models actually do? How reliable and consistent are they across many runs? What's the right model for a given task, and where does it break down? A web portal for accessing test results is in progress.

Join me as I explore technologies through building my solutions!

Projects
Joint Account Analyser as PDF Analyse joint bank account .csv and create a report R, Python
Joint Account Analyser as Web As above but web-based TypeScript, React
Smart Timelapse Pipeline to YouTube Daily sunrise-to-sunset timelapse, automatic publish to YouTube C++, Python, Cron, Rsync
Moped API Google Forms → Django API pipeline for moped fuel data, with service notifications Python, Django
Python School Terminal simulation of a school — OOP model driven by a local LLM. Generates courses, students, exams and newsletters Python, Ollama
RPS League Live Rock-Paper-Scissors leaderboard and match history dashboard TypeScript, React, Fastify, SQLite, Docker
Discord_Philosopher Autonomous LLM-powered characters debating in a Discord server Python, Ollama, Discord API
Discord_Airflow Text analysis and summarisation of LLM-generated debate content Python, Apache Airflow, PostgreSQL, Docker
LLM Research
AMC — Agent Management Console Docker platform for managing Ollama workloads and running systematic LLM tests Python, Docker, Ollama, SQLite
amc-runner Local GPU inference agent — polls SQS for jobs, runs them via Ollama, returns results to the cloud API Go, Ollama, AWS SQS
amc-watchdog Raspberry Pi daemon that monitors queue depth and wakes the GPU machine via Wake-on-LAN when jobs are waiting Python, AWS SQS
DevOps
GitOps ArgoCD deployments ArgoCD, Bash
Observability Cluster monitoring Prometheus, Grafana
Infrastructure
K3s Kubernetes cluster (3 nodes) K3s
Pi0Cam Raspberry Pi Zero W with camera Python
Edge-NET Self-contained WiFi network of Pi nodes OpenBSD, pf, DHCP, MQTT, MicroPython, Python, C++
Tools
Repo Registry Central registry for managing repos, syncing and mapping connections Bash

whoami

My name is Jack Waddington. My background is in Business & Administration, Visual Communication and Operations Management.

Recently I completed studies in Software Engineering at Hive, Helsinki.

Welcome to connect on LinkedIn!

Popular repositories Loading

  1. one_page_per_week one_page_per_week Public

    A small adventure in putting data into places...

    2

  2. yEd yEd Public

    One of my favourite software packages <3

    HTML 1

  3. joint-account-analyser joint-account-analyser Public

    Logic to analyse bank statements expressed in Rmd.

    Python 1

  4. discord_philosopher discord_philosopher Public

    Using local LLM, run a philosophical Discord bot.

    Python 1

  5. make_test make_test Public

    Demonstration of Makefile, header.h and functions

    C

  6. lovelycode lovelycode Public

    Lovely examples of code

    C