★ Main Project
★ FlightsDublin - AI-Powered Flight Discovery Platform
Java · Spring Boot · PostgreSQL · Python · FastAPI · React · TypeScript · VPS Automation · RAG · OpenAI
Full-stack travel discovery platform that collects live flight offers from Dublin, stores and normalises fare data in PostgreSQL, and uses an AI assistant with RAG-style retrieval to recommend trips by mood, dates, destination type, weather, events, and price. The system includes a separate ingestion pipeline running on a VPS, a Spring Boot API, a React frontend, and an assistant service deployed online.
Pizzaiolo - Full-Stack Ordering System
Java · Spring Boot · React · MongoDB · REST APIs
Full-stack restaurant ordering platform with REST APIs, authentication, and database integration. Designed with layered backend architecture to simulate real-world restaurant workflows and user-facing order flows.
Ragnarok MVP Tracker - Real-Time System
Python · Discord API · MongoDB · Automation
Real-time tracking and notification system that records boss kills, calculates respawn timers, tracks tomb locations, and sends Discord alerts to improve coordination through persistent state management and time-based logic.
Housing Inequality in Ireland - ML Analysis
Python · Pandas · Scikit-learn · K-Means
Machine learning project analysing Census 2022 data across roughly 19,000 areas in Ireland. Uses K-Means clustering to uncover territorial socio-economic patterns beyond traditional urban-rural classifications.