hi, Hassan here. |

Computer Science and AI Enthusiast

say hi

Deutsch-Jozsa Algorithm Implementation and Quantum Circuit Simulation

Exploring key quantum computing concepts (quantum circuits, superposition, interference, entanglement, oracles, quantum determinism) by tinkering with qubits through manual & Qiskit implementations of the Deutsch-Jozsa algorithm, using Hadamard and CNOT gates.

View on GitHub →

Blockchain Solution for Pharmaceutical Manufacturing Supply Chain

A blockchain-based supply chain solution for pharmaceutical manufacturing supply chain tracking and management built on Hyperledger Fabric, a highly scalable, permissioned blockchain framework that is cost-efficient and utilises Docker containers for peer nodes network

View on GitHub →

State Machines Simulation

Automata simulation using various state machines models (DFA, PDA, NPDA) using procedural programming in C

View on GitHub →

Smart Manufacturing Dashboard

A web-based platform for monitoring and managing factory operations.

View on GitHub →

CIFAR-10 Image Classification

Development and optimisation of various Convolutional Neural Network architectures trained on CIFAR-10 dataset.

View on GitHub →

ML Board Game Prediction

Building machine learning (regression and classification) models to predict board game attributes.

View on GitHub →

Engineers Without Borders Challenge

Developing a mangrove erosion control and stabilising structure for the Barron River.

View Project →

WasteID

An innovative approach to waste management and identification.

View Project →

Data structures and String Matching Algorithms

Practice with implementation of fundamental data structures and string matching algorithms in Java

View on GitHub →

Alphatron

Assembly language simulation in C++

View on GitHub →

Rolodex

Simple C++ implementation of a Rolodex (rotary card file) that allows you to insert, delete, and traverse cards (strings)

View on GitHub →

Virtual Zoo

Virtual Zoo simulation program for OOP practice in Java

View on GitHub →