Skip to Content

Projects

Software, data systems, machine learning, and exploratory work.

A mix of production-minded systems, analytical tools, dashboards, machine learning experiments, and personal technical exploration across multiple domains.

This page brings together selected professional and personal work. Some projects focus on analytics and decision systems, some on software and automation, and others on experimentation, exploration, and curiosity.

View full archive

Selected Work

Projects with stronger depth, clearer outcomes, and broader technical range.

A smaller set of projects that best represent how I think, build, and connect technical systems to useful results.

Featured Project

NASDAQ Data Analysis

This repo contains analysis like a dashboard and time series forecast on NASDAQ data. Created interactive dashboards using Tableau, Power BI, or D3.js to visualize a dataset.

  • Python
Featured Project

Visual Question Answering (VQA) System for Medical Images

Visual Question Answering (VQA) for medical images is an advanced task in the field of medical imaging and artificial intelligence. This project aims to bridge the gap between image recognition and medical knowledge, enabling machines to comprehend and interpret the content of medical images (such as X-rays, MRIs, and CT scans) and subsequently answer questions posed in natural language based on that content. The goal is to develop a VQA system specifically designed for medical images to aid healthcare professionals in medical diagnosis and patient care.

  • Python
  • JavaScript
  • CSS
  • HTML
Featured Project

YouTube-Trending-Data-Lakehouse-with-Snowflake

The goal of this project is to analyze a dataset of trending YouTube videos by leveraging a Data Lakehouse architecture using Snowflake.

  • SQL
  • Snowflake
  • Azure
  • Excel
Featured Project

Breast-Cancer-Patient-Dashboard

This interactive Streamlit dashboard visualizes insights from the SEER Breast Cancer Dataset (2006-2010).

  • Python
  • Streamlit
  • Pandas
  • Plotly
Featured Project

Job-Tracker

This Flask web application helps users track their job applications, analyze the status of their applications, and calculate the acceptance score based on their CV and job descriptions. The app uses PyPDF2 for extracting text from PDF files and Scikit-learn for calculating cosine similarity between the CV and job descriptions.

  • Python
  • Flask
  • Pandas
  • PyPDF2
  • Scikit-learn
  • HTML
  • CSS
Featured Project

Hotel-Reviews-Analysis

This Jupyter Notebook provides a comprehensive analysis of Highfield Private Hotel reviews, aiming to gain insights into guest satisfaction and identify areas for improvement.

  • Python
  • Jupyter Notebook
  • pandas
  • matplotlib
  • seaborn
  • wordcloud
  • textblob

Project Library

Broader work across domains, tools, and technical interests.

Additional projects covering dashboards, analysis, applications, forecasting, automation, and other technical builds.

Long-Duration Spotify Tracks (2014–2024)

An interactive Streamlit analytics dashboard exploring long-duration Spotify tracks released between 2014–2024.
Includes feature engineering, interactive Plotly visualisations, and an explainable recommendation system for discovering similar tracks.

  • Python
  • Streamlit
  • Pandas
  • Plotly

Invoice Manager

A Python desktop app for managing invoices, clients, and reports, featuring:

  • Add/edit/delete/search invoices and clients
  • Export to PDF and Excel
  • Send invoices via email
  • Modern Tkinter interface
  • Python

Cross-Platform-Folder-Statistics-Scripts

A set of native scripts for macOS, Linux, and Windows that recursively analyze a directory or drive, providing detailed statistics about folder sizes, file counts, and more. Now includes a native Objective-C command-line tool for macOS.

  • Objective-C
  • PowerShell
  • Shell

Hotel-Revenue-Booking-Analysis

This project provides a comprehensive revenue and reservation analysis for Highfield Hotel using historical data exported from booking systems and internal revenue reports. The goal is to derive actionable insights to improve room profitability, understand booking patterns, and support data-driven decision-making.

  • Python (Pandas, Matplotlib, Seaborn, Plotly)
  • Jupyter Notebook
  • Excel
  • Power BI

Odyssey

Movement, curiosity, and the personal side of exploration.

A lighter section that reflects travel history and future places I want to explore.

Travel history and future plans.

Odyssey brings in a more personal layer to the portfolio. Beyond technical work, I value exploration, new environments, and experiences that widen perspective.

Loading map…
Why include this hereBecause projects also come from curiosity, movement, and exposure to different places and ideas.
What it representsA quieter record of where I have been and where I want to go next.