Projects
18 projects
A showcase of my work, including web applications, tools, and open source contributions.
Intrusion Detection with Scikit-learn Models
Personal Projects #Python #Machine Learning #Data Science
Uses Python and Scikit-Learn models to differentiate between bad connections, called intrusions/attacks, and good connections.
Heart Disease Prediction
Personal Projects #Python #Machine Learning #Data Science
An evaluation of Logistic Regression, Decision Tree, and Random Forest model accuracy on Heart Disease data. Logistic Regression achieved 85.07% accuracy.
Classifying Digits with Logistic Regression
Personal Projects #Data Science #Python
Uses Python and Pytorch to load the MNIST digit dataset and train a logistic regression model.
CIFAR-10 Image Classification - CNN with TensorFlow Featured
Personal Projects #Python #Machine Learning #Data Science
A convolutional neural network built with TensorFlow and Keras to classify images from the CIFAR-10 dataset into 10 categories.
Exploratory Data Analysis on Beers & Breweries Datasets Personal Projects #Data Science #Python
Generates and plots descriptive statistics of beers & breweries datasets using seaborn and pyplot.
Titanic Survival Prediction
Personal Projects #Data Science #Python
Uses a random forest classifier to predict which passengers survive the Titanic. Achieved 83.8% accuracy.
Long COVID Prediction Research (IEEE Published) Featured
University Projects #Data Science #Machine Learning #Python
Healthcare analytics research applying machine learning and data mining to predict Long COVID development from demographic and symptom data. This work resulted in 3 peer-reviewed IEEE publications.
Event Display Plugin for Wordpress
Personal Projects #Frontend Development #PHP #Databases
A custom dynamic display of Events retrieved from the WordPress database after being added by the Events Manager 7 plugin.
Encryption and Decryption
University Projects #Cyber Security #C
A comparison of CBC vs ECB encryption on images and a demonstration of RSA encryption and decryption.
Database Query Optimization - 75% Performance Gain
University Projects #Databases
Database performance research quantifying the tradeoffs between query speed improvements and storage overhead when implementing B+ tree indexes.
Distributed Blockchain Synchronization
University Projects #Distributed Computing #Python
A distributed computing application that builds and validates a blockchain by requesting blocks from peers. This application was built in Python and uses Sockets to send requests and receive responses from peers.
Study Buddy - An Academic Companion University Projects #Backend Development #Python #Databases
A full-stack academic productivity application that helps students track study time, manage grades, and stay organized. Built with Flask backend, Vue.js frontend, and deployed via CI/CD pipeline.
Multiple Sequence Alignment with Custom ClustalW Implementation
University Projects #Data Science #Python #Bioinformatics
Builds a dynamic programming table based on 2 given sequences and fills it based on the calculated sum of pairs scores. Optimal alignments are identified by tracing back through the table.
Comparing Pattern Matching Algorithms on the Sorangium Cellulosum Genome
University Projects #Data Science #Python #Bioinformatics
This pattern matching implementation compares the efficiency of the brute force and Knuth-Morris-Pratt pattern matching algorithms on the Sorangium Cellulosum genome using Python and BioPython.
Recognizing Temporal Patterns using an Echo State Network Featured University Projects #Machine Learning #Python #Data Science
A custom Python implmentation of a recurrent neural network that analyzes timeseries data using matplotlib amd numpy. Created for Machine Learning at the University of Manitoba.
imhungry - a food ordering website
University Projects #Javascript #Frontend Development
High-fidelity vertical prototype for a food ordering website.
Clue
University Projects #Ruby #OOP
An interactive game of Clue created using Ruby and object-orientated design principles including abstraction, inheritance, and polymorphism.