-
LunchBox-AI Public
Won 1st place @ Trend Micro Canada 2024 company-wide hackathon. LunchBox AI is a lightweight computer vision solution designed to track the number of people waiting in line for food and send real-t…
Python UpdatedFeb 12, 2025 -
-
Bohnanza Public
A C++ implementation of Bohnanza, a strategic card game where players grow, trade, and sell bean cards to earn the most coins by the end.
C++ UpdatedDec 17, 2024 -
atomic-red-team Public
Forked from redcanaryco/atomic-red-teamSmall and highly portable detection tests based on MITRE's ATT&CK.
C MIT License UpdatedDec 11, 2024 -
-
CSI4106-AI Public
A central repository to store all things related to the course CSI4106 Introduction to Artificial Intelligence at uOttawa.
Jupyter Notebook UpdatedSep 27, 2024 -
-
An OSINT tool tailored for comprehensive collection, analysis, and interpretation of cyber threat intelligence from Telegram channels and groups.
-
Computer-Vision-Labs Public
My labs for the Computer Vision course at uOttawa
Python UpdatedApr 17, 2024 -
Job-Market-Trends-Analysis Public
An enriched data mart to analyze job market trends from 2021 to 2023 in several countries through conceptual design, physical design and data staging, OLAP queries, BI dashboard creation, and data …
-
Telethon Public
Forked from LonamiWebs/TelethonPure Python 3 MTProto API Telegram client library, for bots too!
Python MIT License UpdatedJan 20, 2024 -
AzoCyber Public
A React-Typescript website for AzoCyber, a fictional cybersecurity service company. This project focuses on the design and analysis of user-interfaces.
-
My lab notes and learning progress for the PortSwigger Web Security Academy's Authentication Vulnerabilities chapter.
Python UpdatedDec 23, 2023 -
SQL-Injection-Labs Public
My lab notes and learning progress for the PortSwigger Web Security Academy's SQL Injection chapter.
-
OS-Students-TA-Problem Public
Simulates the popular Operating Systems "Sleeping TA Problem" or "Sleeping Barber Problem" with thread synchronization.
C UpdatedJul 21, 2023 -
Netcat-NMAP-Lab Public
Virtual lab for practicing netcat and NMAP. Hypervisor: Oracle Virtual Box, Linux Distribution: Kali Linux, Vulnerable Machine: Metasploitable
UpdatedJul 20, 2023 -
OS-Processes Public
This program contains the code for creation of a child process and attach a pipe to it. The child will send messages through the pipe which will then be sent to standard output.
C UpdatedJul 20, 2023 -
uOBites Public
A food ordering web application that allows users to place an online order from any food outlet on uOttawa's campus.
-
Socket_Programming Public
This program simulates two hosts communicating with each other by sending IPv4-encapsulated data packets through a socket.
-
Dental Clinic Management System (DCMS) for a dental centre with clinics in major cities across Canada using PHP and PostgreSQL.
-
Secure-Messaging-Application Public
A secure messaging application that leverages data encryption to prevent possible security risks. Created as part of the Network Security Challenge for the Hack The Hill hackathon on March 3rd, 2023.
-
Student-Management-System Public
A full-stack web application using React, Spring Boot, and MySQL.
JavaScript UpdatedJan 24, 2023 -
Spring Boot backend for my full-stack Student Management System project.
Java UpdatedJan 24, 2023 -
Cybersecurity-Mini-Projects Public
A collection of introductory cybersecurity projects that I have completed in my spare time.
-
LaTex Public
A showcase of mathematics, computer science, and computer engineering coursework that I have written in LaTex since 2019. Contains English and French documents.
-
CSI3520-Programming-Language-Concepts Public archive
CSI 3520 Concepts des langages de programmation en OCaml et R
OCaml UpdatedNov 24, 2022 -
Grappling-Arts-Website Public
A React-based website for a martial arts business specializing in grappling arts (Judo, BJJ, Wrestling). The project focuses on the user-centered design approach which involves prototyping (iterati…
-
A multi-paradigm data clustering application that implements the MapReduce DBSCAN algorithm to cluster the GPS starting locations of 200,000 taxi trip records to identify the best waiting areas for…
-
wet-boew Public
Forked from wet-boew/wet-boewWeb Experience Toolkit (WET): Open source code library for building innovative websites that are accessible, usable, interoperable, mobile-friendly and multilingual. This collaborative open source …
Handlebars Other UpdatedMay 4, 2022 -
csi2532_playground Public archive
Tous les laboratoires pour le cours CSI2532 - Bases de données I --- All the labs for the course CSI2532 - Databases I
SQL UpdatedApr 26, 2022