Skip to content
View phoughton's full-sized avatar
🏢
Working @ Home
🏢
Working @ Home

Block or report phoughton

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

Hello & Welcome

If you’ve found your way here, there’s a fair chance you enjoy understanding how systems work — and occasionally why they don’t. So do I.

I’m a consultant and Python-first engineer who started out in Java in the 1990s. Since then I’ve worked across software development, automation, test engineering, and architecture in organisations both large and small.

My background spans media, oil and gas, banking, and high-value international payments, as well as smaller product-focused environments. Over time, that has led me towards a style of engineering that combines solid software fundamentals with pragmatic use of AI — especially where it helps people interrogate complex systems, codebases, documents, and operational workflows more effectively.

Most of my client work is necessarily internal, but the public projects here give a flavour of the things I enjoy building: Python tools, data visualisation, payment and ISO 20022 utilities, test-focused software, and a few carefully chosen AI-assisted experiments.

A few examples below.


cbprstar hero


Rolling mean animation


UK election results


DWM icon


pyiso20022 logo


grim test example

Pinned Loading

  1. rolling_mean_panda rolling_mean_panda Public

    A simple example of rolling mean on a pandas dataframe, animated to help you see the effects.

    Python 1

  2. cribbage_server cribbage_server Public

    A flask server for the cribbage scorer

    Python 1

  3. grim_test grim_test Public

    An implementation of the GRIM test in python

    Python 1

  4. lightning_detector lightning_detector Public

    Detects lightning from video files & saves the frames for review.

    Python

  5. What_the_dickens_RAG What_the_dickens_RAG Public

    A simple question and answer ChatBot that uses Chroma DB and GPT4.

    Python 2

  6. pyiso20022 pyiso20022 Public

    A Python package (on PYPI) to create or parse ISO20022 messages.

    Python 21 7