Final Year Project


Individual Project: Building a Reputation Mechanism for E-Commerce Platforms on Blockchain

Aug 2023 - May 2024

Reputation MechanismSolidityReactNextJSPythonHardHatApplied MathematicsSmart Contracts

Computer Vision: Recognizing Images in the Wild


Group Project: A Computer Vision Project to determine kinship given two images using data provided by Kaggle

Sep 2023 – Nov 2023

Computer VisionImage AugmentationSiamese NetworkFaceNetResNetMachine LearningPythonPredictions

CTI: Analysing Ransomware Groups


Group Project: To scrape Ransomware Group Shaming Sites in the dark web to obtain primary source information and analyse the data obtained and create graphs on Tableau

Sep 2023 – Nov 2023

Data AnalysisWeb ScrappingTableauSeleniumPython

Data Science: Brazillian Olist E-commerce Database


Group Project: Predicting Consumer Satisfaction using Machine Learning.

Mar 2021 – May 2021

Data ScienceMachine LearningRandom ForestsE-CommercePredictionsCross-Validated Grid SearchHyper Parameter Tuning

Blockchain: Dutch Auction


Pair Work: Building a Dutch Auction on Blockchain and Securing it against Re-Entrancy Attacks

Sep 2023 - Nov 2023

Dutch AuctionSolidityReactNextJSBlockchainHardHatSmart Contracts

Applied Cryptography: Mental Poker


Pair Work: Developed a game where two dishonest players can play a game of poker fairly using encryption and decryption techniques similar to the RSA algorithm, Adapted from the paper ‘Mental Poker’ published by Adi Shamir, Ronald L. Rivest, and Leonard M. Adleman

Oct 2022 – Nov 2022

Mental PokerRSACryptographyWeiner AttackBrute Force AttackContinued FractionsTCP Network

Mobile App Dev: QuitNow


Group Project: Built an application using Flutter and Google Firebase, completing all documentations

Oct 2022 – Nov 2022

Mobile App DevFlutterFirebaseDocumentations

Research: URECA


Individual Project: Vulnerability Assessment in Intel SGX

Aug 2021 – Jun 2022

ResearchHardwareIntelVulnerability Assessment

Computer Vision and Rpi: Multi Disciplinary Project


Group & Individual Components: Building a Robot to Traverse a Maze and Recognize Images

Jan 2023 – Mar 2023

RPiMulti-ProgrammingNetworksYOLOImage RecognitionComputer VisionMachine Learning