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

Final Project: Interactive Timelines from Wikipedia

A full-stack system for extracting, structuring, and visualising historical events from Wikipedia timeline pages. This project combines web scraping, structured storage, and visual output to support digital humanities research..

Technologies: React.js, Node.js, Express, MySQL, Cheerio.js, TimelineJS3, Tailwind 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