Featured
The two projects that best show how I work
ATEX Inspection Trackers
In progressA live equipment register and non-conformance log, built to replace two static Excel workbooks used on site during my AVS apprenticeship.
HTML · JS · SheetJS
Copper & Quill
Rollout in progressA custom ERP built for WD O'Connell's day-to-day operations — inventory, orders, and production tracking in one system.
React · Vite · Supabase · Vercel
Ongoing
Tools I keep building on, season to season
U10 Hurling Training Plan
ActiveA 32-week coaching plan with SVG session diagrams, built for my own U10 hurling team.
React · Vite
U9 Soccer Training Plan
ActiveSame approach for U9 soccer — also published as plain GitHub Pages links so the other coaches could open sessions without downloading files.
React · Vite · GitHub Pages
Data & Analytics
Modelling and dataset work, mostly sports-focused
Hurling Match Data
Open datasetPuckout and set-piece data hand-coded from broadcast footage, All-Ireland Senior Hurling Championship 2021–2025. Public domain (CC0).
Python · pandas
Predicting Club Strength from Transfers
NotebookPredicting soccer club strength from transfer activity across nine European leagues, using RandomForest and SHAP.
Python · scikit-learn · SHAP
Predicting Employee Attrition
NotebookModelling attrition on IBM's HR Analytics dataset with XGBoost, evaluated on ROC-AUC given class imbalance.
Python · XGBoost · SHAP
Club Strength — v1
NotebookMy first ML capstone — the original version of the transfer-data project, since expanded and rebuilt.
Python · scikit-learn
Archive
Smaller builds, still worth a look
About
I'm Tom — co-founder of WD O'Connell, an Irish whiskey merchant, where I've spent the past several years running digital operations, brand development, and product launches. Alongside that, I build the tools the business runs on, including Copper & Quill, a custom ERP.
I'm currently training as an ATEX inspector with AVS in Dungarvan, and building the inspection tooling featured on this site to close gaps I've run into on site. I'm drawn to work where process, tooling, and hands-on technical inspection meet — particularly project controls and operations roles.
Outside of that, I coach youth soccer and hurling, and keep a running interest in sports data and analytics — most recently a hand-coded open dataset from hurling broadcasts.