kienmarkdo
CS student at uOttawa | Étudiant en informatique à uOttawa
University of Ottawa | Université d'OttawaCanada
Pinned Repositories
AzoCyber
A React-Typescript website for AzoCyber, a fictional cybersecurity service company. This project focuses on the design and analysis of user-interfaces.
Cybersecurity-Mini-Projects
A collection of introductory cybersecurity projects that I have completed in my spare time.
Dental-Clinic-Management-System
Dental Clinic Management System (DCMS) for a dental centre with clinics in major cities across Canada using PHP and PostgreSQL.
Job-Market-Trends-Analysis
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 mining
Secure-Messaging-Application
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.
Socket_Programming
This program simulates two hosts communicating with each other by sending IPv4-encapsulated data packets through a socket.
SQL-Injection-Labs
My lab notes and learning progress for the PortSwigger Web Security Academy's SQL Injection chapter.
Taxi-Geolocation-Clustering-DBSCAN
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 a taxi company’s vehicles.
Telegram-OSINT-for-Cyber-Threat-Intelligence-Analysis
An OSINT tool tailored for comprehensive collection, analysis, and interpretation of cyber threat intelligence from Telegram channels and groups.
uOBites
A food ordering web application that allows users to place an online order from any food outlet on uOttawa's campus.
kienmarkdo's Repositories
kienmarkdo/Dental-Clinic-Management-System
Dental Clinic Management System (DCMS) for a dental centre with clinics in major cities across Canada using PHP and PostgreSQL.
kienmarkdo/Cybersecurity-Mini-Projects
A collection of introductory cybersecurity projects that I have completed in my spare time.
kienmarkdo/SQL-Injection-Labs
My lab notes and learning progress for the PortSwigger Web Security Academy's SQL Injection chapter.
kienmarkdo/Taxi-Geolocation-Clustering-DBSCAN
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 a taxi company’s vehicles.
kienmarkdo/Job-Market-Trends-Analysis
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 mining
kienmarkdo/Telegram-OSINT-for-Cyber-Threat-Intelligence-Analysis
An OSINT tool tailored for comprehensive collection, analysis, and interpretation of cyber threat intelligence from Telegram channels and groups.
kienmarkdo/uOBites
A food ordering web application that allows users to place an online order from any food outlet on uOttawa's campus.
kienmarkdo/Secure-Messaging-Application
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.
kienmarkdo/Socket_Programming
This program simulates two hosts communicating with each other by sending IPv4-encapsulated data packets through a socket.
kienmarkdo/AzoCyber
A React-Typescript website for AzoCyber, a fictional cybersecurity service company. This project focuses on the design and analysis of user-interfaces.
kienmarkdo/Grappling-Arts-Website
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 (iterative design) as well as taking into account the user's goals.
kienmarkdo/LaTex
A showcase of mathematics, computer science, and computer engineering coursework that I have written in LaTex since 2019. Contains English and French documents.
kienmarkdo/Taxi-Clustering-Go
Taxi Geolocation Clustering using the DBSCAN clustering algorithm, implemented concurrently in Go. The URL below links to the original repository on which this project was made.
kienmarkdo/atomic-red-team
Small and highly portable detection tests based on MITRE's ATT&CK.
kienmarkdo/Authentication-Vulnerabilities-Labs
My lab notes and learning progress for the PortSwigger Web Security Academy's Authentication Vulnerabilities chapter.
kienmarkdo/AWS-Lambda-Go
An AWS Lambda function written in Go.
kienmarkdo/Computer-Vision-Labs
My labs for the Computer Vision course at uOttawa
kienmarkdo/csi2532_playground
Tous les laboratoires pour le cours CSI2532 - Bases de données I --- All the labs for the course CSI2532 - Databases I
kienmarkdo/CSI3520-Programming-Language-Concepts
CSI 3520 Concepts des langages de programmation en OCaml et R
kienmarkdo/CSI4106-AI
A central repository to store all things related to the course CSI4106 Introduction to Artificial Intelligence at uOttawa.
kienmarkdo/kien_do
My personal website. Made with Bootstrap Studio.
kienmarkdo/kienmarkdo
kienmarkdo/Learn_Paradigms
To keep track of my paradigms learning progress.
kienmarkdo/Netcat-NMAP-Lab
Virtual lab for practicing netcat and NMAP. Hypervisor: Oracle Virtual Box, Linux Distribution: Kali Linux, Vulnerable Machine: Metasploitable
kienmarkdo/OS-Processes
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.
kienmarkdo/OS-Students-TA-Problem
Simulates the popular Operating Systems "Sleeping TA Problem" or "Sleeping Barber Problem" with thread synchronization.
kienmarkdo/Student-Management-System
A full-stack web application using React, Spring Boot, and MySQL.
kienmarkdo/Student-Management-System-Backend
Spring Boot backend for my full-stack Student Management System project.
kienmarkdo/Telethon
Pure Python 3 MTProto API Telegram client library, for bots too!
kienmarkdo/wet-boew
Web Experience Toolkit (WET): Open source code library for building innovative websites that are accessible, usable, interoperable, mobile-friendly and multilingual. This collaborative open source project is led by the Government of Canada.