Report discovery assistant
I built a natural-language assistant that connects staff questions to relevant Power BI reports and data assets. The solution was subsequently productionised.
- Python
- Streamlit
- Azure OpenAI
AI engineer & product builder · Manchester, UK
I work with people to understand their workflows, build the systems they need, and put AI to use in the real world.
01 Selected client work
At BCN, I worked across pre-sales, consulting and R&D, embedded with client businesses to turn operational needs into working AI solutions.
I built a natural-language assistant that connects staff questions to relevant Power BI reports and data assets. The solution was subsequently productionised.
I built a document-to-letter assistant that combines meeting material and planner context into structured financial-planning review letters, with an editable Word export for staff.
I built an NHS benchmarking prototype combining performance comparisons, natural-language data exploration and downloadable narrative reports, with feedback capture to support iteration with client staff.
More client engagements
I built a document-extraction prototype that turns medical PDFs and images into structured JSON, combining layout-aware preprocessing with an API for accessing the results.
Staff-used prototypeI built a support-ticket prioritisation prototype, adapting transformer classification and LLM prompting to ticket text, with preprocessing and evaluation workflows to inspect the predictions.
Staff-used prototypeI built a reporting prototype combining wearable measurements and wellness surveys into daily, weekly and monthly narratives, with Azure OpenAI and Fabric lakehouse integration.
Staff-used prototypeI built a Python prototype that combines supplier emails and spreadsheet content, extracting product, price, availability and delivery details into structured offer records for review.
Staff-used prototypeI built a document-grounded question-answering prototype for client staff, connecting SharePoint ingestion through Microsoft Graph with Azure AI Search retrieval and Azure OpenAI responses.
Staff-used prototype02 Bally’s · AI R&D
My current work spans multimodal pipelines, conversational research and tools that help engineering teams work with agents.
I engineered a multimodal pipeline combining gameplay video and mathematical data into structured experience profiles, with agent-driven capture, resumable processing, quality gates and semantic retrieval.
I initiated an internal library of reusable agent workflows and built discovery, installation and validation tooling, with contributors sharing engineering practices through a maintained catalogue.
I built an AI-assisted research platform that turns documents into editable interview plans, supports text and realtime voice conversations, and links findings to participant evidence.
I developed an interactive demonstrator for evidence-linked studio briefs, connecting market demand, catalogue capabilities and portfolio gaps with a proposed expert-review and backtesting approach.
I developed an internal platform for ideas, team formation and judging workflows, adding AI-assisted categorisation, summaries and duplicate detection alongside background processing and deployment tooling.
03 Ventures I’m building
Alongside my engineering work, I’m building products for selection teams, everyday merchants and people who need to trust what they buy.
I’m building a platform for scholarship, grant and programme selection, bringing structured criteria and source-linked assessment into a workflow where human reviewers make the decisions.
Explore FairLens (opens in a new tab)I’m building a business platform for everyday merchants, bringing point of sale, inventory, accounting and customer workflows together with conversational tools for common operational tasks.
Explore OgaHQ (opens in a new tab)I’m building a product-authenticity platform combining public QR codes and concealed verification codes, with item-level verification and operational workflows for manufacturers and consumers.
Explore Verify (opens in a new tab)04 Agent tooling
Two personal projects exploring how to observe coding agents, preserve context and put practical controls around their actions.
I’m building a Python SDK for configurable policy controls around agent data and tool use, combining detection, redaction, tool contracts, approvals and audit records.
I’m developing a control plane for coding agents that connects process discovery, session telemetry, repository memory and handoffs, with an MCP interface for agent access.
SafeAI is available as a Python package. AiGen’s current control-plane implementation is in development.
05 Further work
As an initial pre-launch technical cofounder, I built the AI engine for the early CaseReviewer product. This was my contribution during its early development.
Initial pre-launch technical cofounder
I contributed initial AI transformation consultation focused on automating MBA programme processes, exploring where AI and workflow automation could support the work of programme teams.
AI transformation consultant
06 Writing & learning
An exploration of CamVid image segmentation with U-Net and fully convolutional networks.
A practical look at clustering implementations and silhouette-based evaluation.
Exploring customer behaviour, data preparation and the comparison of classification models for churn prediction.
MSc Data Science and Artificial Intelligence, with Distinction, from the University of Liverpool. A career spanning data science, embedded AI consulting and product engineering.
More about meBally’s InteractiveAI Engineer R&D
BCNGraduate Engineer → AI Engineer
HubpayJunior Data Scientist
Let’s talk
I’m always interested in thoughtful teams, useful products and the engineering that connects them.
Say hello