Research Projects
A comprehensive portfolio of research projects spanning web applications, AI/ML solutions, DevOps implementations, and hardware integrations.

PlanPilot
PlanPilot is an AI-powered trip planning web application that transforms travel research from hours of manual work into seconds of automated intelligence. Users simply fill out a quick form with their destination, duration, budget preferences, and interests, and the application's AI agent researches and generates a complete, interactive trip itinerary. The platform leverages Gemini 2.5 Flash and Pro with web search capabilities to find real accommodations with current prices and booking links, curated attractions with entry fees, and accurate GPS coordinates for every location. All results are visualised on an interactive Leaflet map with colour-coded markers: purple for key destinations, green for accommodations, and red for attractions. Built with a server-less architecture on Vercel, PlanPilot combines a vanilla JavaScript frontend with Node.js server-less functions that proxy requests to Gemini 2.5. The application supports both AI-generated trips and manual JSON import/export, with automatic browser storage for persistence across sessions. The tech stack includes Gemini 2.5, Vercel for deployment, Leaflet.js for mapping, and OpenStreetMap tiles. With an estimated cost of just £0.01-0.05 per trip generation, PlanPilot makes professional-grade travel planning accessible and affordable for everyone, eliminating the need for spreadsheets, multiple browser tabs, and endless research sessions.

Host Buddy
HostBuddy aims to resolve the lost applications/deep research/tools created using AI. HostBuddy is locally deployed onto the users workstation and enables the user to copy and paste AI generated code into a run time environment so they can utilise tools created across multiple AI platforms, making them more accessible and manageable for the user. HostBuddy supports .html, React and Python applications and is deployed in a lightweight Electron application that can be distributed to Apple and Microsoft environments and run locally.

BlackBox Synthetic Environments
Realistic virtual testing ground for experimentation with decentralised drone swarm behaviours can be safely developed. Key features include the ability to dynamically manage the simulation by adding or removing drones on the fly and ensuring the entire system can interoperate with wider defence industry simulations through the Distributed Interactive Simulation (DIS) standard.

BlackBoxAI Website
The BlackBoxAI Website: A platform for sharing research projects with the goal of automating the Development workflow using coding agents taking User Feedback to Completed, Reviewed and Tested code commits.

Hardware Development TestBed
This custom-designed hardware testbed supports the experimental development and validation of solid rocket motor technologies. Engineered to integrate load cells, relay systems, and signal-conditioning electronics, the platform enables safe, repeatable testing of thrust, ignition control, and circuit reliability. The modular truss structure is optimized for mechanical strength and sensor accessibility, serving as a robust base for iterative R&D in propulsion and aerospace subsystems. The platform also acts as a proving ground for embedded software and real-time telemetry systems ahead of full motor integration.

Edge AI using LLMs
This project explores the deployment of Large Language Models (LLMs) on the NVIDIA Orin Nano Super — a powerful yet compact edge computing platform. The goal is to assess performance, latency, and real-world usability of AI inference workloads in constrained environments. It combines hardware acceleration with software optimization to demonstrate intelligent edge solutions capable of processing natural language locally, without relying on cloud infrastructure. This research provides foundational insight for building secure, low-latency AI systems for robotics, IoT, and offline applications.

Network Influencer - Micro SaaS
A professional network visualisation and relationship management tool designed for maintaining and analysing LinkedIn connections. This enterprise-grade application helps users track influence, interest, and relationships within their professional network.