Python developer · CLI & LLM tooling

Self-taught Python developer building tooling for local AI. After 15 years as a working DJ, I taught myself to code from scratch — tutorials, docs, and a lot of hands-on building with AI/LLMs — and shipped a full open-source stack around Ollama: a benchmarking CLI, a model-management web UI, an agent framework, and the community's go-to resource list. No degree, no bootcamp; the proof is public and people use it. Now looking to switch careers into IT and land my first developer role.

Projects

Products, platforms, and prototypes.

OMeter

A Rich-powered Python CLI to list, benchmark, and compare Ollama models across local and cloud endpoints. Measures time-to-first-token (TTFT) and tokens-per-second (TPS) with multi-prompt averaging, persists runs to a local SQLite database, and shows inline trend arrows when historical data exists. Results are exportable to JSON/CSV and auto-published to a live GitHub Pages dashboard via scheduled GitHub Actions, with filtering, sorting, and time-series charts. Clean six-module architecture; installable as a uv tool or via pip.

17 stars on GitHub; MIT licensed; live auto-updating dashboard at EndoTheDev.github.io/OMeter

Active — v0.4.0

PythonCLIOllamaLLMbenchmarkingRichSQLiteGitHub Actions
Repository →

Skills

The work EndoTheDev is useful for.

Python
CLI tooling
Ollama / local LLMs
Vue / Nuxt

Work with EndoTheDev

Selected advisory and build work.

Open to remote developer roles

Employment

Full timeRemote

Self-taught Python developer seeking a first remote role in IT/software. Strongest in Python, CLI tooling, and local LLM/Ollama work, with frontend experience in Vue/Nuxt. I build and ship real open-source tools end to end — happy to walk through any of my projects. Career-switcher from 15 years as a professional DJ; reliable, fast-learning, and used to delivering under pressure.

Custom