Aurora — NHS Digital Transformation
- The problem
- Care operations, workforce, finance and compliance need a connected view.
- My contribution
- Designed the Access/SQL data layer, Power Query transformations and Power BI reporting suite.
Used for spoken replies from the assistant and on the Voice board. Voices come from your browser, so the list depends on your device. Recorded clips keep their own voice.
Paul Martin McNeill / Island of Ireland
AI engineering, web development & data analytics.
I connect data, software and AI to build tools for care, communication and everyday work. Take a look inside.
Welcome to Paul Martin McNeill's portfolio. Paul is an AI engineer, web developer and data analyst on the island of Ireland, with over fifteen years across IT, data and engineering. He builds tools for care, communication and everyday work: Voice, a predictive communication app for people who cannot rely on speech; analytics for health and social care; and reproducible machine learning research on public data. He holds a master's in Artificial Intelligence from Queen's University Belfast, and a First-Class degree in Computing from The Open University. Every project here has a case study, and several run live in your browser. To talk about a role or a project, use Get in touch.
Narrated with an AI voice made with ElevenLabs. It is not Paul’s voice.
Follow a care record from source tables to an operational dashboard.
Client records, visits, runs and rotas, workforce and finance data form the source layer. Aurora uses a synthetic dataset to demonstrate a Northern Ireland care model.
Power Query cleans and prepares the tables. The data model connects them, while DAX measures turn visit and finance records into reportable indicators.
Dashboards bring together missed visits, workforce, finance and compliance, with locality views and mobile layouts.
Aurora Domiciliary Care
Explore the case study
Explore the path from communication input to a caregiver view.
The mobile app gives non-verbal users a way to express their needs. The project explores scene understanding and context to support communication.
Predictive AI suggests communication options. The system combines on-device prediction with an accessible mobile interface.
A connected caregiver dashboard provides a real-time view alongside the mobile experience. Read the case study for the interface and implementation.
AI-Powered AAC App
Explore the case study
Explore the main parts of a natural-language productivity assistant.
A user describes a task in natural language. Different interfaces provide entry points into the productivity assistant.
The project explores fine-tuning models to interpret requests and provide relevant responses and recommendations.
Interface integrations connect the assistant to everyday workflows. The case study covers the development and a video demonstration.
Care systems, communication tools and the data behind them.
AI-driven platform: client management, NLP virtual assistant, predictive analytics, and real-time safety monitoring for social healthcare delivery.
An LLM-powered productivity assistant — fine-tuned models, multiple interface integrations, and real-world automation.
Custom CRM tailored to streamline business operations — sales management, customer communication, and analytics in a single PWA.
Cloud-native database management system using SQL + NoSQL, designed for resilience and elastic scale.
Java OOP showcase — inheritance, polymorphism, encapsulation — with a responsive UI and embedded demo video.
No matching projects. Try another search or choose All.
Autonomous agents, RAG pipelines, and tool-calling workflows in production.
TypeScript front-ends, Node APIs, and integrations that hold up under load.
ETL, modelling, and dashboards leaders actually trust to act on.
Agents that act, retrieval grounded in real data, predictive models that survive production.
Plan, call tools, recover from failure — wired into real workflows with guardrails and observability.
Smart chunking, hybrid search, and grounding so models answer from your data.
Forecasting, classification, and anomaly detection with proper evaluation pipelines.
Specialised agents collaborating via function calling, message passing, and structured routing.
Each answer below is a measured result from two studies on public data, with the method, the failures and the corrections published beside it.
0.14 R² from noise
Choosing a model's inputs before testing it scored 0.14 on shuffled data with nothing to find. That is as high as the real result. Done in the right order, the same recipe scored below zero.
How it was measured75 to 80% false alarms
Three and seven days ahead, 75 to 80% of the model's high-river warnings were wrong. A band drawn around today's flow, with no model at all, came close: 0.155 against 0.175 on the same score at seven days.
How it was measured0.850 to 0.752 skill, wet to dry
A forecasting model trained on wet catchments and tested on dry ones lost about 0.10 of its skill, against 0.03 for a control trained on a random half. A whole region held out of training cost 0.019.
How it was measured0.20 overlap between refits
Refit the same model on a slightly different sample and its list of the 20 most important inputs changes. On average two refits share about a third of their lists (an overlap score of 0.20). Only two inputs stayed near the top.
How it was measuredTools I reach for first.
Comfortable shipping in production.
Used in projects, not my first pick.
I’m Paul, an AI engineer, web developer and data analyst based on the island of Ireland. I build LLM-powered tools, web platforms and analytics for healthcare, accessibility and day-to-day operations.
My recent work includes NHSCT-aligned digital transformation, with Power BI reporting for care operations and compliance, and AI accessibility tools such as a predictive AAC app for non-verbal users.
I hold a master’s in Artificial Intelligence from Queen’s University Belfast and a First-Class BSc (Hons) in Computing from The Open University. I’ve also completed the Open University’s postgraduate M816 Data Management module.
Google Cloud · 2024; recertifying Dec 2026
Amazon Web Services · 2025
DeepLearning.AI / Coursera · 2024
Python Institute · 2024
British Computer Society
Institution of Engineering & Technology
Explore my roles, completed studies and professional certifications.
RSPB Rathlin Island Project
2024 — PresentParamount Perceptions (Self-Employed)
2019 — PresentQueen’s University Belfast
CompletedThe Open University
Completed
Amazon Web Services
2025The Open University
2025
DeepLearning.AI / Coursera
2024
Python Institute
2024
Google Cloud
2024; recertifying Dec 2026Industrial Temps
2018 — 2019Platinum Support & Care Services Ltd
2016 — 2018Various
Up to 2016

Paul took our domiciliary care reporting from scattered Excel files and manual processes to a fully automated Power BI suite. What used to take the team days now takes minutes. He understood the clinical context, not just the data — that's rare.
We needed someone who could handle the full picture — data modelling, ETL pipelines, DAX, and the front-end dashboards — and explain it all to non-technical stakeholders. Paul delivered on every front.
The AAC app Paul built changed how we think about assistive technology. The AI prediction engine was fast, accurate, and most importantly, the families found it intuitive. That last part is the hardest to get right.
Currently open to AI engineering, ML, and full-stack web opportunities — full-time, contract, or freelance. Tell me about the role or project, what you need built and your timeline.