Projects

Practical projects in data engineering, cloud and AI-assisted development.

Irish Hospital Healthcare Analytics

Complete

Analytics platform ingesting Irish hospital patient reviews from Google Places and SerpAPI, combined with government waitlist data (NTPF), enriched with NLP sentiment analysis, and visualised through interactive dashboards.

Apache AirflowAWS S3PostgreSQLPythonApache Spark+5

Airbnb Listings Pipeline

Complete

Batch data pipeline that automates the collection of Airbnb listing snapshots from the Inside Airbnb dataset, stores them in MinIO, and loads them into PostgreSQL for historical trend analysis of the London short-term rental market.

Apache AirflowMinIOPostgreSQLApache SparkMetabase+3

Batch Energy Analytics Pipeline (AWS)

Complete

Serverless batch pipeline that ingests monthly electricity generation data from the Ember API for 8 European countries, transforms nested JSON into Parquet format via AWS Glue, and visualises energy production trends through an Amazon QuickSight dashboard.

AWS S3AWS Glue ETLAWS Glue CrawlerAmazon AthenaAmazon QuickSight+2

dbt Analytics Engineering (AWS Redshift)

Complete

dbt analytics engineering project on AWS Redshift Serverless, built on the Olist Brazilian e-commerce dataset (100K orders, 2016–2018). 18 models across three layers (staging, intermediate, marts), fully implemented and tested: 94 tests, 3 custom macros, 1 SCD Type 2 snapshot, and a star schema for self-service analytics.

dbtAWS Redshift ServerlessAmazon S3SQLPython+2

Real-Time Maritime Analytics Pipeline (AWS)

Complete

Fully serverless real-time pipeline ingesting live AIS vessel position data via WebSocket, processing it through an event-driven Lambda architecture, archiving raw events in S3, and visualising vessel activity in real time through OpenSearch Dashboards.

Amazon KinesisAWS LambdaAmazon SQSAmazon Kinesis FirehoseAmazon S3+3

Credit Card Fraud Detection (AWS SageMaker)

Complete

End-to-end ML pipeline for credit card fraud detection on AWS SageMaker, with a focus on handling class imbalance, threshold optimisation for business decisions, and the development of reusable, domain-agnostic ML frameworks.

AWS SageMakerAWS S3AWS AthenaPythonXGBoost+4

Versicherungswerk — Consulting Engagement

Ongoing

Consulting engagement for a German digital insurance platform (versicherungswerk.de). Focus: defining project structure and governance, introducing Claude Code as an audit and analysis tool, establishing working methods, and setting technical direction.

Claude CodeGitHubKanbanMiroN8N+2

Role: Consultant

Portfolio Website — bridging-data.com

Complete

Multilingual portfolio website built with Next.js 15 and Tailwind CSS, deployed as a static site on AWS (S3, CloudFront, ACM, Route 53) with an automated CI/CD pipeline via GitHub Actions.

Next.jsTypeScriptTailwind CSSnext-intlAWS S3+5

AI Knowledge Platform

LiveOngoing

Modular AI knowledge platform — live at platform.bridging-data.com. The platform includes Technology Radar, Competitor Intelligence, Regulatory Radar and AI Chat, all running serverlessly on AWS. Phase 6 features a Corporate LLM prototype with Cognito authentication.

PythonFastAPIPostgreSQLpgvectorAWS RDS+17
Open live platform →

Private Knowledge Hub

Complete

Local document retrieval system for private project files. Indexes CLAUDE.md, README and SKILL.md files across 10+ projects and answers natural-language questions with grounded source references and rendered markdown output.

PythonFastAPIPostgreSQLpgvectorAWS RDS+1

Local / Private — no live demo

AI Consulting Accelerator

Ongoing

AI-assisted consulting workflow that grounds discovery, analysis and delivery in industry standards (IREB, BABOK, BPMN, PMBOK, Scrum) via retrieval-augmented generation. The system produces structured, source-cited drafts from unstructured client input — with 13 named, versioned skills, stateful multi-round engagements, and an Organisational Memory layer that connects internal knowledge to current engagements. Locally complete and tested; AWS deployment pending.

PythonFastAPIPostgreSQLpgvectorOpenAI API+11