Sahaf's Photo

Sahaf's Portfolio

Hi 👋, I'm Sahaf, a third-year computer science student at Goldsmiths, UoL. My studies focus on artificial intelligence, machine learning, and data mining. I have an interest in digital humanities and am working on a digital history project for my final year.

Projects

French Revolution Interactive Visualisation Tool

An interactive data visualisation tool to explore the events, locations, and relationships of the French Revolution. This project is my final year project, combining historical research with technology to deliver an engaging learning experience.

Technologies: React.js, Node.js, Express, TimelineJS3, CSS

View on GitHub

Rhythm & Karaoke Game

A music-based game featuring three unique modes: Rhythm Game, Karaoke Game, and Audio Visualisations.

Technologies: p5.js, JavaScript

View on GitHub

FoodRate Application

A web platform for sharing, discovering, and rating food posts.

Technologies: Node.js, Express.js, MySQL, EJS, Sharp-Multer, TheMealDB API

View on GitHub

Projects

Simple Calculator

A Java-based calculator with a GUI built using Swing, performing basic and advanced arithmetic operations.

Technologies: Java, Swing

View on GitHub

Hangman Game

A Java implementation of the classic Hangman game.

Technologies: Java, Swing

View on GitHub

Room Booking App

A web application for scheduling and managing room bookings with extensive user functionality.

Technologies: Node.js, Express.js, MySQL

View on GitHub

Experience

Computer Repair Technician, maconomix

Business Support, Tower Hamlets Temporary Housing

Secretary, Anime and Games Society

Volunteer, Foodbank at Docklands Settlements