SpecLogic
Data-first buying decisions
A decision engine for high-ticket purchases, turning complex specs into comparable scores so buyers choose with confidence, not guesswork.
- Comparison engine
- Technical benchmarks
- Category scoring
Senior Data Scientist, AI & Automation
I turn messy, real-world data problems into production systems, from scoping and modelling through to deployment. I measure success by impact delivered, not complexity built.
At Cromwell Tools on AI extraction and structured content. Previously led automation and ML at Zoro UK.
Current role
Data Scientist
Cromwell Tools
How I work
Production ML
Scope, ship, measure impact
Education
MSc Data Analytics
Distinction, De Montfort University
Portfolio
Live implementations you can explore: RAG, LLMs, multimodal validation, and more.

Hybrid retrieval across UK legislation with confidence scoring and evidence citations.

Structured attribute extraction from messy product content with hybrid targeting modes.

Embeddings-first validation with Gemini fallback in the gray zone.

Upload PDFs and chat with LangChain + FAISS retrieval and Firestore history.
Beyond this site
Separate from portfolio demos: products and platforms I'm shipping elsewhere, including work in progress.
Data-first buying decisions
A decision engine for high-ticket purchases, turning complex specs into comparable scores so buyers choose with confidence, not guesswork.
Architecture & delivery
Production systems where the value is in pipelines, scale, and outcomes, not a clickable UI on this site.
Zoro UK · ML
Auto-categorised 5M+ records across 2,000+ categories at 84% accuracy, halving manual categorisation and accelerating supplier onboarding.
Zoro UK · Entity resolution
Vector-based model grouped 70% of SKUs across 300K+ families at 90%+ accuracy, reclaiming 30+ hours of manual effort per week.
Cromwell Tools · Current
AI extraction from PDFs and supplier feeds, plus a componentized content framework replacing unstructured blobs with reusable fields.
Career
A quick scroll through roles and study. Full detail in the CV.
Cromwell Tools
Building AI extraction from PDFs and supplier data, leading a structured content framework for product pages, and normalisation models for attribute consistency across channels.
Zoro UK (Grainger plc)
Technical ownership of automation for 5M+ products: hybrid classification, vector-based product grouping, mentoring, and presenting ROI to global leadership.
Zoro UK (Grainger plc)
Python ETLs and supplier pipelines; developed a TF-IDF alternative-product model, A/B tested via Unleash, and scaled to full site traffic after significance.
Zoro UK (Grainger plc)
Cut handover-to-launch to 3 days with onboarding automation (1M+ image downloads) and Looker/BigQuery dashboards for catalogue quality.
De Montfort University, Leicester
Advanced analytics, statistics, and data systems with applied projects.
De Montfort University, Leicester
Software engineering and data foundations with practical, project-led focus.
Toolkit
Tools and domains I work in day to day, from notebooks to production APIs.
Python
Languages
SQL / BigQuery
Data
LLMs & RAG
AI
FastAPI
Backend
GCP
Cloud
Docker
DevOps
ETL Pipelines
Data
Vector Search
ML
Git / CI
Engineering
Vertex AI
ML
Python · SQL · FastAPI · Docker · GCP (Cloud Run, Vertex AI, BigQuery)
Vector search · NLP · Clustering · Information retrieval · Multi-modal extraction
Technical roadmapping · Stakeholder management · Agile delivery · Production monitoring
Databricks Gen AI & AI Agents · Google Cloud Generative AI · TensorFlow